Commitment to innovation.
Notice (8): Trying to get property 'foto' of non-object [ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 4]
Code Context
<div class="blocco_foto_inside"
style="background-image:url(<?=$this->My->image_url($data->foto[0]->media->name,1280)?>">
<div class="back">
$viewFile = '/var/www/src/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp' $dataForView = [ 'sottosezioni' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ [maximum depth reached] ], 'matching' => [[maximum depth reached]], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\RelazioneTable) {} }, 'inevidenza' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 1 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {}, (int) 3 => object(Cake\ORM\Entity) {}, (int) 4 => object(Cake\ORM\Entity) {} ], 'filters' => false, 'pagina_corrente' => (int) 1, 'totale_contenuti' => (int) 0, 'totale_pagine' => (int) 1, 'banners' => [], 'user' => null, 'sidebar' => [ 'Categorie' => object(Cake\ORM\ResultSet) {} ], 'data' => null, 'config' => object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' }, 'ids' => [ (int) 0 => (int) 11, (int) 2 => (int) 289 ], 'seo_meta' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {} ], 'numero_pagina_corrente' => null, 'class' => null, 'is_item' => true, 'is_category' => false, 'is_section' => false, 'path' => [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ], 'locale' => 'it_IT', 'lingua' => object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lingua' } ] $bufferLevel = (int) 0 $sottosezioni = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Relazione__id' => 'integer', 'Relazione.id' => 'integer', 'id' => 'integer', 'Relazione__contenuto_id' => 'integer', 'Relazione.contenuto_id' => 'integer', 'contenuto_id' => 'integer', 'Relazione__correlato_id' => 'integer', 'Relazione.correlato_id' => 'integer', 'correlato_id' => 'integer', 'Relazione__tipo_correlazione_id' => 'integer', 'Relazione.tipo_correlazione_id' => 'integer', 'tipo_correlazione_id' => 'integer', 'Relazione__tipo_contenuto_id' => 'integer', 'Relazione.tipo_contenuto_id' => 'integer', 'tipo_contenuto_id' => 'integer', 'Relazione__tipo_correlato_id' => 'integer', 'Relazione.tipo_correlato_id' => 'integer', 'tipo_correlato_id' => 'integer', 'Relazione__valore' => 'text', 'Relazione.valore' => 'text', 'valore' => 'text', 'Relazione__posizione' => 'smallinteger', 'Relazione.posizione' => 'smallinteger', 'posizione' => 'smallinteger', 'Slave__id' => 'integer', 'Slave.id' => 'integer', 'Slave__tipo_contenuto_id' => 'integer', 'Slave.tipo_contenuto_id' => 'integer', 'Slave__parent_id' => 'integer', 'Slave.parent_id' => 'integer', 'parent_id' => 'integer', 'Slave__template_id' => 'integer', 'Slave.template_id' => 'integer', 'template_id' => 'integer', 'Slave__brick' => 'string', 'Slave.brick' => 'string', 'brick' => 'string', 'Slave__codice' => 'string', 'Slave.codice' => 'string', 'codice' => 'string', 'Slave__nome_generico' => 'string', 'Slave.nome_generico' => 'string', 'nome_generico' => 'string', 'Slave__container' => 'string', 'Slave.container' => 'string', 'container' => 'string', 'Slave__costo' => 'decimal', 'Slave.costo' => 'decimal', 'costo' => 'decimal', 'Slave__correlati' => 'text', 'Slave.correlati' => 'text', 'correlati' => 'text', 'Slave__created' => 'datetime', 'Slave.created' => 'datetime', 'created' => 'datetime', 'Slave__attivo' => 'string', 'Slave.attivo' => 'string', 'attivo' => 'string', 'Slave__op_titolo' => 'string', 'Slave.op_titolo' => 'string', 'op_titolo' => 'string', 'Slave__op_cliccabile' => 'string', 'Slave.op_cliccabile' => 'string', 'op_cliccabile' => 'string', 'Slave__op_classe' => 'string', 'Slave.op_classe' => 'string', 'op_classe' => 'string', 'Slave__op_filename' => 'string', 'Slave.op_filename' => 'string', 'op_filename' => 'string', 'Slave__op_data_inizio' => 'date', 'Slave.op_data_inizio' => 'date', 'op_data_inizio' => 'date', 'Slave__op_data_fine' => 'date', 'Slave.op_data_fine' => 'date', 'op_data_fine' => 'date', 'Slave__op_ora_inizio' => 'time', 'Slave.op_ora_inizio' => 'time', 'op_ora_inizio' => 'time', 'Slave__op_ora_fine' => 'time', 'Slave.op_ora_fine' => 'time', 'op_ora_fine' => 'time', 'Slave__op_indirizzo' => 'string', 'Slave.op_indirizzo' => 'string', 'op_indirizzo' => 'string', 'Slave__op_url' => 'string', 'Slave.op_url' => 'string', 'op_url' => 'string', 'Slave__op_prezzo' => 'decimal', 'Slave.op_prezzo' => 'decimal', 'op_prezzo' => 'decimal', 'Slave__op_durata' => 'integer', 'Slave.op_durata' => 'integer', 'op_durata' => 'integer', 'Slave__op_prezzo_offerta' => 'decimal', 'Slave.op_prezzo_offerta' => 'decimal', 'op_prezzo_offerta' => 'decimal', 'Slave__op_scadenza_prezzo_offerta' => 'date', 'Slave.op_scadenza_prezzo_offerta' => 'date', 'op_scadenza_prezzo_offerta' => 'date', 'Slave__filters' => 'string', 'Slave.filters' => 'string', 'filters' => 'string', 'Slave__posizione' => 'integer', 'Slave.posizione' => 'integer', 'Slave__ordinamento' => 'string', 'Slave.ordinamento' => 'string', 'ordinamento' => 'string', 'Slave__ordinamento_dir' => 'string', 'Slave.ordinamento_dir' => 'string', 'ordinamento_dir' => 'string', 'Slave__per_pagina' => 'integer', 'Slave.per_pagina' => 'integer', 'per_pagina' => 'integer', 'Slave__modified' => 'datetime', 'Slave.modified' => 'datetime', 'modified' => 'datetime', 'Traduzione__id' => 'integer', 'Traduzione.id' => 'integer', 'Traduzione__contenuto_id' => 'integer', 'Traduzione.contenuto_id' => 'integer', 'Traduzione__lingua_id' => 'integer', 'Traduzione.lingua_id' => 'integer', 'lingua_id' => 'integer', 'Traduzione__titolo' => 'string', 'Traduzione.titolo' => 'string', 'titolo' => 'string', 'Traduzione__intro' => 'text', 'Traduzione.intro' => 'text', 'intro' => 'text', 'Traduzione__descrizione' => 'text', 'Traduzione.descrizione' => 'text', 'descrizione' => 'text', 'Traduzione__slug' => 'string', 'Traduzione.slug' => 'string', 'slug' => 'string', 'Traduzione__slug_personalizzato' => 'string', 'Traduzione.slug_personalizzato' => 'string', 'slug_personalizzato' => 'string', 'Traduzione__description' => 'string', 'Traduzione.description' => 'string', 'description' => 'string', 'Traduzione__title' => 'string', 'Traduzione.title' => 'string', 'title' => 'string', 'Traduzione__url_img_social' => 'string', 'Traduzione.url_img_social' => 'string', 'url_img_social' => 'string', 'Traduzione__title_social' => 'string', 'Traduzione.title_social' => 'string', 'title_social' => 'string', 'Traduzione__description_social' => 'text', 'Traduzione.description_social' => 'text', 'description_social' => 'text', 'Traduzione__keywords' => 'text', 'Traduzione.keywords' => 'text', 'keywords' => 'text', 'Traduzione__online' => 'string', 'Traduzione.online' => 'string', 'online' => 'string', 'Traduzione__sitemap' => 'string', 'Traduzione.sitemap' => 'string', 'sitemap' => 'string', 'Traduzione__home' => 'string', 'Traduzione.home' => 'string', 'home' => 'string', 'Traduzione__op_testo_offerta' => 'text', 'Traduzione.op_testo_offerta' => 'text', 'op_testo_offerta' => 'text', 'Foto__id' => 'integer', 'Foto.id' => 'integer', 'Foto__contenuto_id' => 'integer', 'Foto.contenuto_id' => 'integer', 'Foto__media_id' => 'integer', 'Foto.media_id' => 'integer', 'media_id' => 'integer', 'Foto__tipo_media_id' => 'integer', 'Foto.tipo_media_id' => 'integer', 'tipo_media_id' => 'integer', 'Foto__posizione' => 'smallinteger', 'Foto.posizione' => 'smallinteger', 'Media__id' => 'integer', 'Media.id' => 'integer', 'Media__tipo_media_id' => 'integer', 'Media.tipo_media_id' => 'integer', 'Media__sito_id' => 'integer', 'Media.sito_id' => 'integer', 'sito_id' => 'integer', 'Media__name' => 'string', 'Media.name' => 'string', 'name' => 'string', 'Media__placeholder' => 'string', 'Media.placeholder' => 'string', 'placeholder' => 'string', 'Media__placeholder_posizione' => 'integer', 'Media.placeholder_posizione' => 'integer', 'placeholder_posizione' => 'integer', 'Media__url' => 'string', 'Media.url' => 'string', 'url' => 'string', 'Media__target' => 'string', 'Media.target' => 'string', 'target' => 'string', 'Media__content_type' => 'string', 'Media.content_type' => 'string', 'content_type' => 'string', 'Media__attivo' => 'string', 'Media.attivo' => 'string', 'Media__created' => 'datetime', 'Media.created' => 'datetime', 'Media__modified' => 'datetime', 'Media.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'Slave' => [ [maximum depth reached] ] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\RelazioneTable) {} } $inevidenza = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 3953, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Nuova Linea Guida EMA: Valutazione Ambientale dei Farmaci', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 1 => object(Cake\ORM\Entity) { 'id' => (int) 3943, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 8108', 'nome_generico' => 'Small Talk | Rentri', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 3835, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Microplastiche analisi acque', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 3 => object(Cake\ORM\Entity) { 'id' => (int) 3823, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 7674', 'nome_generico' => 'Il cromo esavalente: storia, implicazioni e fattori di rischio - Michela Gallo su AIASMAG', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","31"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 4 => object(Cake\ORM\Entity) { 'id' => (int) 487, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Pagamento Diritti: Albo Nazionale Gestori Ambientali e Recupero Rifiuti', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' } ] $filters = false $pagina_corrente = (int) 1 $totale_contenuti = (int) 0 $totale_pagine = (int) 1 $banners = [] $user = null $sidebar = [ 'Categorie' => object(Cake\ORM\ResultSet) { 'items' => [ [maximum depth reached] ] } ] $data = null $config = object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' } $ids = [ (int) 0 => (int) 11, (int) 2 => (int) 289 ] $seo_meta = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 11, 'contenuto_id' => (int) 11, 'lingua_id' => (int) 1, 'titolo' => 'News', 'intro' => '', 'descrizione' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vitae tellus ut quam hendrerit commodo quis sit amet nulla. Etiam eleifend posuere sem. Curabitur tincidunt cursus neque non placerat. Nam sed lacus nec nisl maximus varius id nec enim. Maecenas a odio elit. Ut venenatis nulla eu risus condimentum, eu tempor eros interdum. Aenean a ultricies neque. Mauris nec ultricies metus. Phasellus vulputate eu libero imperdiet consectetur. Donec at sem vitae sem ultrices feugiat quis quis augue. Sed mi purus, malesuada finibus tortor quis, lobortis fringilla elit. Vivamus blandit felis dolor, quis sollicitudin ante ultricies interdum. Phasellus nisi risus, molestie sit amet condimentum sed, faucibus ac tellus. Morbi eleifend aliquet velit, vel facilisis risus tempus quis. In vel tortor ut erat dapibus ornare. Pellentesque posuere mi nec ex mattis, fringilla eleifend sem lobortis. ', 'slug' => 'news', 'slug_personalizzato' => null, 'description' => null, 'title' => 'News', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '0', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 716, 'contenuto_id' => (int) 289, 'lingua_id' => (int) 1, 'titolo' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'intro' => 'Il nuovo art. 272-bis introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.', 'descrizione' => '<p>Le <strong>emissioni odorigene</strong>, principalmente legate ad attività agricole e industriali, rappresentano un problema serio che coinvolge molte persone, ma che è stato sottoposto ad intervento normativo solo in tempi recenti. Il nuovo art. 272-bis, infatti, introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.</p> <h2>Quando le emissioni odorigene diventano molestie olfattive?</h2> <p>La natura della percezione dell'olfatto, estremamente labile e soggettiva, non permette di stabilire con certezza che odori percepibili e percepiti possano essere considerati <em><strong>molestia olfattiva</strong></em>. La molestia olfattiva può essere definita come la presenza di un “odore” che altera lo stato di benessere di una persona e, nei casi più gravi, può causare malessere e disturbi. Tale definizione è associata all'idoneità a produrre effetti negativi a seguito di un'esposizione per un periodo tipicamente esteso e ripetuto nel tempo.</p> <p>Per questi motivi, gli effetti negativi generati dall’esposizione ad un’emissione odorigena considerata come molesta deve ricollegarsi ai seguenti fattori:</p> <ul> <li>la <strong>sorgente emissiva</strong> attraverso cui l'emissione odorigena viene introdotta nell'atmosfera</li> <li>il <strong>percorso di dispersione</strong> o di diluizione dell'emissione odorigena nell'atmosfera, proporzionale alla distanza rispetto al recettore</li> <li>la <strong>presenza di recettori</strong> che manifestino gli effetti negativi dell'esposizione odorigena</li> <li>la <strong>persistenza </strong>con cui l'odore è percepito nel tempo al recettore</li> </ul> <p>Le emissioni odorigene sono considerate potenziale inquinamento ambientale, soprattutto in relazione a determinate tipologie di attività agricole o industriali (impianti di trattamento rifiuti, lavorazione fanghi di depurazione, oleifici, ecc).</p> <h2>Emissioni odorigene: il quadro normativo</h2> <p>Fino a qualche anno fa il problema delle emissioni odorigene non era stato normato a livello nazionale. È stato il Governo ad introdurre nel D.Lgs. 152/2006 una disposizione dedicata alle emissioni odorigene - presente nella <em>Parte V</em>.</p> <p>Tale disposizione rappresenta soltanto uno dei molti aggiornamenti in materia di emissioni in atmosfera, che hanno introdotto ad opera del <strong>D.Lgs 183/217</strong> il provvedimento attuativo delle coordinate e dei principi contenuti nella <strong>direttiva 2015/2193</strong>, relativa alla limitazione delle emissioni di alcune sostanze inquinanti originate da impianti di combustione di media grandezza, indipendentemente dal tipo di combustibile utilizzato.</p> <p>Questa direttiva stabilisce norme per il controllo delle emissioni nell'aria di biossido di zolfo (SO<sub>2</sub>), ossidi di azoto (NO<sub>x</sub>) e polveri da impianti di combustione medi, e la necessità di monitorare le emissioni di monossido di carbonio. </p> <p>Il <strong>nuovo art. 272-bis</strong> introduce una specifica possibilità per la <strong>normativa regionale</strong> e per le <strong>Autorità Competenti</strong> di stabilire misure di prevenzione e limitazione per le emissioni odorigene, come:</p> <ul> <li><strong>valori limite</strong>, espressi in concentrazione volumetrica (come quantità su un volume, espresse in OU<sub>E</sub>/m<sup>3</sup> o in mg/Nm<sup>3</sup>)</li> <li><strong>portate massime o concentrazioni massime</strong> da definire in sede di autorizzazione (quantità su tempo, espresse in OU<sub>E</sub>/s)</li> <li><strong>procedure</strong> per definire in ambito autorizzatorio criteri localizzativi in funzione della presenza di ricettori sensibili intorno allo stabilimento</li> <li>eventuali <strong>piani di contenimento</strong> per le emissioni</li> </ul> <p>La norma prevede un'ammenda fino a 10.000€ o l'arresto fino ad un anno, nei confronti di <em>chi, nell'esercizio di uno stabilimento, viola i valori limite di emissione stabiliti in sede di autorizzazione</em>.</p> <p>Più nello specifico, quindi, la questione è delegata a livello regionale.</p> <p>La <strong>Regione Lombardia</strong> ha pubblicato le linee guida di settore per le emissioni odorigene con la Delibera della Giunta regionale n. IX/3018 del 15 febbraio 2012 (<em>Determinazioni generali in merito alla caratterizzazione delle emissioni gassose in atmosfera derivanti da attività a forte impatto odorigeno</em>), che vengono riconosciute come il <strong>riferimento più completo in materia di controllo delle emissioni odorigene</strong>, e ha definito, nell’ambito della Delibera della Giunta regionale n. 1495 del 24 ottobre 2011, i criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas, dedicando una parte al monitoraggio delle emissioni odorigene.</p> <p>La <strong>Regione Piemonte</strong>, con Deliberazione della Giunta regionale n. 13-14554 del 9 gennaio 2017, ha pubblicato le <em>Linee guida per la caratterizzazione e il contenimento delle emissioni in atmosfera provenienti dalle attività ad impatto odorigeno</em> determinate sulla base della Legge Regionale 43/2000.</p> <p>La <strong>Regione Emilia-Romagna</strong>, con la Delibera della Giunta regionale n.1495 del 24/10/2011 ha fornito criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas che prevedono specifiche misure strutturali e gestionali, obbligo per le autorizzazioni di prevedere un piano di monitoraggio per le emissioni odorigene, l’effettuazione di campagne di rilevamento per le emissioni odorigene sia alle sorgenti che a monte dell’impianto, autocontrolli e valori guida.</p> <p>Nella <strong>provincia autonoma di Trento</strong>, la Giunta provinciale ha adottato, sulla falsa riga delle Linee Guida lombarde, specifiche linee finalizzate a definire un metodo chiaro per la caratterizzazione delle emissioni odorigene e il loro impatto sul territorio circostante, che si applicano ai nuovi impianti che richiedono Autorizzazioni Integrate Ambientali per gli impianti di trattamento di rifiuti organici. Prevedendo in fase autorizzativa un apposito studio di impatto odorigeno mediante simulazione di dispersione. Mentre per gli impianti esistenti soggetti ad autorizzazione ambientale l’applicazione è prevista solo in caso di ricorrenti e significative segnalazioni di disturbo olfattivo da parte della popolazione.</p> <p>La <strong>Regione Puglia</strong>, invece, con la Legge regionale del 16 aprile 2015 n. 23 ha modificato la Legge regionale n. 7/1999 già modificata dalla Legge regionale 17/2007, stabilendo all’art. 1, comma 1, che le emissioni in atmosfera di sostanze odorigene deve osservare le concentrazioni limite indicate dall’allegato tecnico della stessa norma, che risposta tali limiti in termini di concertazione di odori e di corrispondente concentrazione in volume per ogni sostanza considerata, oltre alle indicazioni del metodo di analisi di riferimento.</p> <p>Anche <strong>altre regioni</strong> (Veneto, Abruzzo, Basilicata e Friuli-Venezia Giulia) si preparano a presentare norme settoriali in materia di emissioni odorigene con previsioni di limiti oppure di controlli da parte delle Agenzie regionali per la protezione dell’Ambiente”.</p> <p>In questo eterogeneo panorama di normative regionali, per il perseguimento del processo di armonizzazione su scala nazionale della normativa sulle emissioni odorigene avviato con l’entrata in vigore dell’art. 272 bis, il Consiglio nazionale del <strong>Sistema Nazionale per la Protezione dell’Ambiente</strong> (<strong>SNPA</strong>), nella seduta del 3 ottobre 2018, ha adottato la Delibera n. 38/2018 di approvazione del documento <em>Metodologie per la valutazione delle emissioni odorigene – Documento di sintesi</em> , per fornire agli Enti di Controllo informazioni per la scelta degli approcci adeguati ad effettuare un’azione di prevenzione, controllo e valutazione delle emissioni odorigene.</p> <h2>L'attività di campionamento e analisi di LabAnalysis Group</h2> <p><strong>LabAnalysis Group</strong> svolge un'attività di misura dell'odore e di caratterizzazione delle sostanze odorigene utilizzando l'olfattometria dinamica, secondo la <strong>norma UNI EN 13725</strong>, attraverso strumenti ad alta sensibilità e l'utilizzo di panel di rinoanalisti. La metodica è applicabile per la determinazione della concentrazione di odore di campioni ottenuti da matrici come flussi gassosi convogliati (<em>camini</em>) da sorgenti areali come biofiltri, vasche di depurazione o cumuli e da matrici come aria ambiente ed ambienti di lavoro.</p> <p>La <strong>caratterizzazione chimica</strong> delle sostanze odorigene (prevista da diversi decreti, come la L.R. Puglia n.23 del 16/04/2015) viene effettuata mediante il campionamento della matrice sottoposta a caratterizzazione (aria, emissione in atmosfera, emissione da biofiltro, etc) con supporti specifici come <strong>canister</strong>, <strong>bag </strong>e <strong>fiale</strong>.<br /> In funzione dei parametri odorigeni e/o delle famiglie di parametri da quantificare sono previsti specifici metodi analitici e sistemi di analisi tra i quali si possono annoverare quelli basati su principi gascromatografici con spettrometria di massa abbinati al desorbimento termico, come previsto dalla norma EPA TO15 ed EPA TO17. La versatilità del campionamento mediante canister consente di variare la durata del monitoraggio da 30 minuti a 48 ore.</p> <p>L'impatto delle emissioni in atmosfera viene determinato tramite l'applicazione di un <strong>modello di dispersione atmosferica</strong>: il CALPUFF, realizzato da Earth Tech Inc. per conto della California Air Resources Board (CARB) e dell'U.S. Environmental Protection Agency (US EPA).</p> <p>LabAnalysis Group, assieme a SMA Green & Smart Solutions, organizza un <strong>webinar</strong> dedicato a questo tema il 30 settembre 2020: <a href="https://www.labanalysis.it/eventi/greentalks-le-emissioni-odorigene.html" target="_blank"><strong>GreenTalks | Le Emissioni Odorigene - dalla consulenza alle analisi, dai riferimenti normativi ai casi studio</strong></a>.<br /> La partecipazione è gratuita, ma i posti sono limitati!</p> <p style="text-align: right;"><small>Per ulteriori informazioni o se interessato contattare<br /> <a href="mailto:info@labanalysis.it?subject=Emissioni%20Odorigene"><strong>info@labanalysis.it</strong></a></small></p> ', 'slug' => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento', 'slug_personalizzato' => null, 'description' => null, 'title' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '1', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' } ] $numero_pagina_corrente = null $class = null $is_item = true $is_category = false $is_section = false $path = [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ] $locale = 'it_IT' $lingua = object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Lingua' }
include - ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 4 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 App\Controller\PagesController::createpage() - APP/Controller/PagesController.php, line 104 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66 require - ROOT/webroot/index.php, line 36 [main] - ROOT/index.php, line 16
Notice (8): Trying to access array offset on value of type null [ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 4]Code Context<div class="blocco_foto_inside"
style="background-image:url(<?=$this->My->image_url($data->foto[0]->media->name,1280)?>">
<div class="back">
$viewFile = '/var/www/src/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp' $dataForView = [ 'sottosezioni' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ [maximum depth reached] ], 'matching' => [[maximum depth reached]], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\RelazioneTable) {} }, 'inevidenza' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 1 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {}, (int) 3 => object(Cake\ORM\Entity) {}, (int) 4 => object(Cake\ORM\Entity) {} ], 'filters' => false, 'pagina_corrente' => (int) 1, 'totale_contenuti' => (int) 0, 'totale_pagine' => (int) 1, 'banners' => [], 'user' => null, 'sidebar' => [ 'Categorie' => object(Cake\ORM\ResultSet) {} ], 'data' => null, 'config' => object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' }, 'ids' => [ (int) 0 => (int) 11, (int) 2 => (int) 289 ], 'seo_meta' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {} ], 'numero_pagina_corrente' => null, 'class' => null, 'is_item' => true, 'is_category' => false, 'is_section' => false, 'path' => [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ], 'locale' => 'it_IT', 'lingua' => object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lingua' } ] $bufferLevel = (int) 0 $sottosezioni = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Relazione__id' => 'integer', 'Relazione.id' => 'integer', 'id' => 'integer', 'Relazione__contenuto_id' => 'integer', 'Relazione.contenuto_id' => 'integer', 'contenuto_id' => 'integer', 'Relazione__correlato_id' => 'integer', 'Relazione.correlato_id' => 'integer', 'correlato_id' => 'integer', 'Relazione__tipo_correlazione_id' => 'integer', 'Relazione.tipo_correlazione_id' => 'integer', 'tipo_correlazione_id' => 'integer', 'Relazione__tipo_contenuto_id' => 'integer', 'Relazione.tipo_contenuto_id' => 'integer', 'tipo_contenuto_id' => 'integer', 'Relazione__tipo_correlato_id' => 'integer', 'Relazione.tipo_correlato_id' => 'integer', 'tipo_correlato_id' => 'integer', 'Relazione__valore' => 'text', 'Relazione.valore' => 'text', 'valore' => 'text', 'Relazione__posizione' => 'smallinteger', 'Relazione.posizione' => 'smallinteger', 'posizione' => 'smallinteger', 'Slave__id' => 'integer', 'Slave.id' => 'integer', 'Slave__tipo_contenuto_id' => 'integer', 'Slave.tipo_contenuto_id' => 'integer', 'Slave__parent_id' => 'integer', 'Slave.parent_id' => 'integer', 'parent_id' => 'integer', 'Slave__template_id' => 'integer', 'Slave.template_id' => 'integer', 'template_id' => 'integer', 'Slave__brick' => 'string', 'Slave.brick' => 'string', 'brick' => 'string', 'Slave__codice' => 'string', 'Slave.codice' => 'string', 'codice' => 'string', 'Slave__nome_generico' => 'string', 'Slave.nome_generico' => 'string', 'nome_generico' => 'string', 'Slave__container' => 'string', 'Slave.container' => 'string', 'container' => 'string', 'Slave__costo' => 'decimal', 'Slave.costo' => 'decimal', 'costo' => 'decimal', 'Slave__correlati' => 'text', 'Slave.correlati' => 'text', 'correlati' => 'text', 'Slave__created' => 'datetime', 'Slave.created' => 'datetime', 'created' => 'datetime', 'Slave__attivo' => 'string', 'Slave.attivo' => 'string', 'attivo' => 'string', 'Slave__op_titolo' => 'string', 'Slave.op_titolo' => 'string', 'op_titolo' => 'string', 'Slave__op_cliccabile' => 'string', 'Slave.op_cliccabile' => 'string', 'op_cliccabile' => 'string', 'Slave__op_classe' => 'string', 'Slave.op_classe' => 'string', 'op_classe' => 'string', 'Slave__op_filename' => 'string', 'Slave.op_filename' => 'string', 'op_filename' => 'string', 'Slave__op_data_inizio' => 'date', 'Slave.op_data_inizio' => 'date', 'op_data_inizio' => 'date', 'Slave__op_data_fine' => 'date', 'Slave.op_data_fine' => 'date', 'op_data_fine' => 'date', 'Slave__op_ora_inizio' => 'time', 'Slave.op_ora_inizio' => 'time', 'op_ora_inizio' => 'time', 'Slave__op_ora_fine' => 'time', 'Slave.op_ora_fine' => 'time', 'op_ora_fine' => 'time', 'Slave__op_indirizzo' => 'string', 'Slave.op_indirizzo' => 'string', 'op_indirizzo' => 'string', 'Slave__op_url' => 'string', 'Slave.op_url' => 'string', 'op_url' => 'string', 'Slave__op_prezzo' => 'decimal', 'Slave.op_prezzo' => 'decimal', 'op_prezzo' => 'decimal', 'Slave__op_durata' => 'integer', 'Slave.op_durata' => 'integer', 'op_durata' => 'integer', 'Slave__op_prezzo_offerta' => 'decimal', 'Slave.op_prezzo_offerta' => 'decimal', 'op_prezzo_offerta' => 'decimal', 'Slave__op_scadenza_prezzo_offerta' => 'date', 'Slave.op_scadenza_prezzo_offerta' => 'date', 'op_scadenza_prezzo_offerta' => 'date', 'Slave__filters' => 'string', 'Slave.filters' => 'string', 'filters' => 'string', 'Slave__posizione' => 'integer', 'Slave.posizione' => 'integer', 'Slave__ordinamento' => 'string', 'Slave.ordinamento' => 'string', 'ordinamento' => 'string', 'Slave__ordinamento_dir' => 'string', 'Slave.ordinamento_dir' => 'string', 'ordinamento_dir' => 'string', 'Slave__per_pagina' => 'integer', 'Slave.per_pagina' => 'integer', 'per_pagina' => 'integer', 'Slave__modified' => 'datetime', 'Slave.modified' => 'datetime', 'modified' => 'datetime', 'Traduzione__id' => 'integer', 'Traduzione.id' => 'integer', 'Traduzione__contenuto_id' => 'integer', 'Traduzione.contenuto_id' => 'integer', 'Traduzione__lingua_id' => 'integer', 'Traduzione.lingua_id' => 'integer', 'lingua_id' => 'integer', 'Traduzione__titolo' => 'string', 'Traduzione.titolo' => 'string', 'titolo' => 'string', 'Traduzione__intro' => 'text', 'Traduzione.intro' => 'text', 'intro' => 'text', 'Traduzione__descrizione' => 'text', 'Traduzione.descrizione' => 'text', 'descrizione' => 'text', 'Traduzione__slug' => 'string', 'Traduzione.slug' => 'string', 'slug' => 'string', 'Traduzione__slug_personalizzato' => 'string', 'Traduzione.slug_personalizzato' => 'string', 'slug_personalizzato' => 'string', 'Traduzione__description' => 'string', 'Traduzione.description' => 'string', 'description' => 'string', 'Traduzione__title' => 'string', 'Traduzione.title' => 'string', 'title' => 'string', 'Traduzione__url_img_social' => 'string', 'Traduzione.url_img_social' => 'string', 'url_img_social' => 'string', 'Traduzione__title_social' => 'string', 'Traduzione.title_social' => 'string', 'title_social' => 'string', 'Traduzione__description_social' => 'text', 'Traduzione.description_social' => 'text', 'description_social' => 'text', 'Traduzione__keywords' => 'text', 'Traduzione.keywords' => 'text', 'keywords' => 'text', 'Traduzione__online' => 'string', 'Traduzione.online' => 'string', 'online' => 'string', 'Traduzione__sitemap' => 'string', 'Traduzione.sitemap' => 'string', 'sitemap' => 'string', 'Traduzione__home' => 'string', 'Traduzione.home' => 'string', 'home' => 'string', 'Traduzione__op_testo_offerta' => 'text', 'Traduzione.op_testo_offerta' => 'text', 'op_testo_offerta' => 'text', 'Foto__id' => 'integer', 'Foto.id' => 'integer', 'Foto__contenuto_id' => 'integer', 'Foto.contenuto_id' => 'integer', 'Foto__media_id' => 'integer', 'Foto.media_id' => 'integer', 'media_id' => 'integer', 'Foto__tipo_media_id' => 'integer', 'Foto.tipo_media_id' => 'integer', 'tipo_media_id' => 'integer', 'Foto__posizione' => 'smallinteger', 'Foto.posizione' => 'smallinteger', 'Media__id' => 'integer', 'Media.id' => 'integer', 'Media__tipo_media_id' => 'integer', 'Media.tipo_media_id' => 'integer', 'Media__sito_id' => 'integer', 'Media.sito_id' => 'integer', 'sito_id' => 'integer', 'Media__name' => 'string', 'Media.name' => 'string', 'name' => 'string', 'Media__placeholder' => 'string', 'Media.placeholder' => 'string', 'placeholder' => 'string', 'Media__placeholder_posizione' => 'integer', 'Media.placeholder_posizione' => 'integer', 'placeholder_posizione' => 'integer', 'Media__url' => 'string', 'Media.url' => 'string', 'url' => 'string', 'Media__target' => 'string', 'Media.target' => 'string', 'target' => 'string', 'Media__content_type' => 'string', 'Media.content_type' => 'string', 'content_type' => 'string', 'Media__attivo' => 'string', 'Media.attivo' => 'string', 'Media__created' => 'datetime', 'Media.created' => 'datetime', 'Media__modified' => 'datetime', 'Media.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'Slave' => [ [maximum depth reached] ] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\RelazioneTable) {} } $inevidenza = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 3953, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Nuova Linea Guida EMA: Valutazione Ambientale dei Farmaci', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 1 => object(Cake\ORM\Entity) { 'id' => (int) 3943, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 8108', 'nome_generico' => 'Small Talk | Rentri', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 3835, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Microplastiche analisi acque', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 3 => object(Cake\ORM\Entity) { 'id' => (int) 3823, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 7674', 'nome_generico' => 'Il cromo esavalente: storia, implicazioni e fattori di rischio - Michela Gallo su AIASMAG', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","31"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 4 => object(Cake\ORM\Entity) { 'id' => (int) 487, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Pagamento Diritti: Albo Nazionale Gestori Ambientali e Recupero Rifiuti', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' } ] $filters = false $pagina_corrente = (int) 1 $totale_contenuti = (int) 0 $totale_pagine = (int) 1 $banners = [] $user = null $sidebar = [ 'Categorie' => object(Cake\ORM\ResultSet) { 'items' => [ [maximum depth reached] ] } ] $data = null $config = object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' } $ids = [ (int) 0 => (int) 11, (int) 2 => (int) 289 ] $seo_meta = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 11, 'contenuto_id' => (int) 11, 'lingua_id' => (int) 1, 'titolo' => 'News', 'intro' => '', 'descrizione' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vitae tellus ut quam hendrerit commodo quis sit amet nulla. Etiam eleifend posuere sem. Curabitur tincidunt cursus neque non placerat. Nam sed lacus nec nisl maximus varius id nec enim. Maecenas a odio elit. Ut venenatis nulla eu risus condimentum, eu tempor eros interdum. Aenean a ultricies neque. Mauris nec ultricies metus. Phasellus vulputate eu libero imperdiet consectetur. Donec at sem vitae sem ultrices feugiat quis quis augue. Sed mi purus, malesuada finibus tortor quis, lobortis fringilla elit. Vivamus blandit felis dolor, quis sollicitudin ante ultricies interdum. Phasellus nisi risus, molestie sit amet condimentum sed, faucibus ac tellus. Morbi eleifend aliquet velit, vel facilisis risus tempus quis. In vel tortor ut erat dapibus ornare. Pellentesque posuere mi nec ex mattis, fringilla eleifend sem lobortis. ', 'slug' => 'news', 'slug_personalizzato' => null, 'description' => null, 'title' => 'News', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '0', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 716, 'contenuto_id' => (int) 289, 'lingua_id' => (int) 1, 'titolo' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'intro' => 'Il nuovo art. 272-bis introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.', 'descrizione' => '<p>Le <strong>emissioni odorigene</strong>, principalmente legate ad attività agricole e industriali, rappresentano un problema serio che coinvolge molte persone, ma che è stato sottoposto ad intervento normativo solo in tempi recenti. Il nuovo art. 272-bis, infatti, introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.</p> <h2>Quando le emissioni odorigene diventano molestie olfattive?</h2> <p>La natura della percezione dell'olfatto, estremamente labile e soggettiva, non permette di stabilire con certezza che odori percepibili e percepiti possano essere considerati <em><strong>molestia olfattiva</strong></em>. La molestia olfattiva può essere definita come la presenza di un “odore” che altera lo stato di benessere di una persona e, nei casi più gravi, può causare malessere e disturbi. Tale definizione è associata all'idoneità a produrre effetti negativi a seguito di un'esposizione per un periodo tipicamente esteso e ripetuto nel tempo.</p> <p>Per questi motivi, gli effetti negativi generati dall’esposizione ad un’emissione odorigena considerata come molesta deve ricollegarsi ai seguenti fattori:</p> <ul> <li>la <strong>sorgente emissiva</strong> attraverso cui l'emissione odorigena viene introdotta nell'atmosfera</li> <li>il <strong>percorso di dispersione</strong> o di diluizione dell'emissione odorigena nell'atmosfera, proporzionale alla distanza rispetto al recettore</li> <li>la <strong>presenza di recettori</strong> che manifestino gli effetti negativi dell'esposizione odorigena</li> <li>la <strong>persistenza </strong>con cui l'odore è percepito nel tempo al recettore</li> </ul> <p>Le emissioni odorigene sono considerate potenziale inquinamento ambientale, soprattutto in relazione a determinate tipologie di attività agricole o industriali (impianti di trattamento rifiuti, lavorazione fanghi di depurazione, oleifici, ecc).</p> <h2>Emissioni odorigene: il quadro normativo</h2> <p>Fino a qualche anno fa il problema delle emissioni odorigene non era stato normato a livello nazionale. È stato il Governo ad introdurre nel D.Lgs. 152/2006 una disposizione dedicata alle emissioni odorigene - presente nella <em>Parte V</em>.</p> <p>Tale disposizione rappresenta soltanto uno dei molti aggiornamenti in materia di emissioni in atmosfera, che hanno introdotto ad opera del <strong>D.Lgs 183/217</strong> il provvedimento attuativo delle coordinate e dei principi contenuti nella <strong>direttiva 2015/2193</strong>, relativa alla limitazione delle emissioni di alcune sostanze inquinanti originate da impianti di combustione di media grandezza, indipendentemente dal tipo di combustibile utilizzato.</p> <p>Questa direttiva stabilisce norme per il controllo delle emissioni nell'aria di biossido di zolfo (SO<sub>2</sub>), ossidi di azoto (NO<sub>x</sub>) e polveri da impianti di combustione medi, e la necessità di monitorare le emissioni di monossido di carbonio. </p> <p>Il <strong>nuovo art. 272-bis</strong> introduce una specifica possibilità per la <strong>normativa regionale</strong> e per le <strong>Autorità Competenti</strong> di stabilire misure di prevenzione e limitazione per le emissioni odorigene, come:</p> <ul> <li><strong>valori limite</strong>, espressi in concentrazione volumetrica (come quantità su un volume, espresse in OU<sub>E</sub>/m<sup>3</sup> o in mg/Nm<sup>3</sup>)</li> <li><strong>portate massime o concentrazioni massime</strong> da definire in sede di autorizzazione (quantità su tempo, espresse in OU<sub>E</sub>/s)</li> <li><strong>procedure</strong> per definire in ambito autorizzatorio criteri localizzativi in funzione della presenza di ricettori sensibili intorno allo stabilimento</li> <li>eventuali <strong>piani di contenimento</strong> per le emissioni</li> </ul> <p>La norma prevede un'ammenda fino a 10.000€ o l'arresto fino ad un anno, nei confronti di <em>chi, nell'esercizio di uno stabilimento, viola i valori limite di emissione stabiliti in sede di autorizzazione</em>.</p> <p>Più nello specifico, quindi, la questione è delegata a livello regionale.</p> <p>La <strong>Regione Lombardia</strong> ha pubblicato le linee guida di settore per le emissioni odorigene con la Delibera della Giunta regionale n. IX/3018 del 15 febbraio 2012 (<em>Determinazioni generali in merito alla caratterizzazione delle emissioni gassose in atmosfera derivanti da attività a forte impatto odorigeno</em>), che vengono riconosciute come il <strong>riferimento più completo in materia di controllo delle emissioni odorigene</strong>, e ha definito, nell’ambito della Delibera della Giunta regionale n. 1495 del 24 ottobre 2011, i criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas, dedicando una parte al monitoraggio delle emissioni odorigene.</p> <p>La <strong>Regione Piemonte</strong>, con Deliberazione della Giunta regionale n. 13-14554 del 9 gennaio 2017, ha pubblicato le <em>Linee guida per la caratterizzazione e il contenimento delle emissioni in atmosfera provenienti dalle attività ad impatto odorigeno</em> determinate sulla base della Legge Regionale 43/2000.</p> <p>La <strong>Regione Emilia-Romagna</strong>, con la Delibera della Giunta regionale n.1495 del 24/10/2011 ha fornito criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas che prevedono specifiche misure strutturali e gestionali, obbligo per le autorizzazioni di prevedere un piano di monitoraggio per le emissioni odorigene, l’effettuazione di campagne di rilevamento per le emissioni odorigene sia alle sorgenti che a monte dell’impianto, autocontrolli e valori guida.</p> <p>Nella <strong>provincia autonoma di Trento</strong>, la Giunta provinciale ha adottato, sulla falsa riga delle Linee Guida lombarde, specifiche linee finalizzate a definire un metodo chiaro per la caratterizzazione delle emissioni odorigene e il loro impatto sul territorio circostante, che si applicano ai nuovi impianti che richiedono Autorizzazioni Integrate Ambientali per gli impianti di trattamento di rifiuti organici. Prevedendo in fase autorizzativa un apposito studio di impatto odorigeno mediante simulazione di dispersione. Mentre per gli impianti esistenti soggetti ad autorizzazione ambientale l’applicazione è prevista solo in caso di ricorrenti e significative segnalazioni di disturbo olfattivo da parte della popolazione.</p> <p>La <strong>Regione Puglia</strong>, invece, con la Legge regionale del 16 aprile 2015 n. 23 ha modificato la Legge regionale n. 7/1999 già modificata dalla Legge regionale 17/2007, stabilendo all’art. 1, comma 1, che le emissioni in atmosfera di sostanze odorigene deve osservare le concentrazioni limite indicate dall’allegato tecnico della stessa norma, che risposta tali limiti in termini di concertazione di odori e di corrispondente concentrazione in volume per ogni sostanza considerata, oltre alle indicazioni del metodo di analisi di riferimento.</p> <p>Anche <strong>altre regioni</strong> (Veneto, Abruzzo, Basilicata e Friuli-Venezia Giulia) si preparano a presentare norme settoriali in materia di emissioni odorigene con previsioni di limiti oppure di controlli da parte delle Agenzie regionali per la protezione dell’Ambiente”.</p> <p>In questo eterogeneo panorama di normative regionali, per il perseguimento del processo di armonizzazione su scala nazionale della normativa sulle emissioni odorigene avviato con l’entrata in vigore dell’art. 272 bis, il Consiglio nazionale del <strong>Sistema Nazionale per la Protezione dell’Ambiente</strong> (<strong>SNPA</strong>), nella seduta del 3 ottobre 2018, ha adottato la Delibera n. 38/2018 di approvazione del documento <em>Metodologie per la valutazione delle emissioni odorigene – Documento di sintesi</em> , per fornire agli Enti di Controllo informazioni per la scelta degli approcci adeguati ad effettuare un’azione di prevenzione, controllo e valutazione delle emissioni odorigene.</p> <h2>L'attività di campionamento e analisi di LabAnalysis Group</h2> <p><strong>LabAnalysis Group</strong> svolge un'attività di misura dell'odore e di caratterizzazione delle sostanze odorigene utilizzando l'olfattometria dinamica, secondo la <strong>norma UNI EN 13725</strong>, attraverso strumenti ad alta sensibilità e l'utilizzo di panel di rinoanalisti. La metodica è applicabile per la determinazione della concentrazione di odore di campioni ottenuti da matrici come flussi gassosi convogliati (<em>camini</em>) da sorgenti areali come biofiltri, vasche di depurazione o cumuli e da matrici come aria ambiente ed ambienti di lavoro.</p> <p>La <strong>caratterizzazione chimica</strong> delle sostanze odorigene (prevista da diversi decreti, come la L.R. Puglia n.23 del 16/04/2015) viene effettuata mediante il campionamento della matrice sottoposta a caratterizzazione (aria, emissione in atmosfera, emissione da biofiltro, etc) con supporti specifici come <strong>canister</strong>, <strong>bag </strong>e <strong>fiale</strong>.<br /> In funzione dei parametri odorigeni e/o delle famiglie di parametri da quantificare sono previsti specifici metodi analitici e sistemi di analisi tra i quali si possono annoverare quelli basati su principi gascromatografici con spettrometria di massa abbinati al desorbimento termico, come previsto dalla norma EPA TO15 ed EPA TO17. La versatilità del campionamento mediante canister consente di variare la durata del monitoraggio da 30 minuti a 48 ore.</p> <p>L'impatto delle emissioni in atmosfera viene determinato tramite l'applicazione di un <strong>modello di dispersione atmosferica</strong>: il CALPUFF, realizzato da Earth Tech Inc. per conto della California Air Resources Board (CARB) e dell'U.S. Environmental Protection Agency (US EPA).</p> <p>LabAnalysis Group, assieme a SMA Green & Smart Solutions, organizza un <strong>webinar</strong> dedicato a questo tema il 30 settembre 2020: <a href="https://www.labanalysis.it/eventi/greentalks-le-emissioni-odorigene.html" target="_blank"><strong>GreenTalks | Le Emissioni Odorigene - dalla consulenza alle analisi, dai riferimenti normativi ai casi studio</strong></a>.<br /> La partecipazione è gratuita, ma i posti sono limitati!</p> <p style="text-align: right;"><small>Per ulteriori informazioni o se interessato contattare<br /> <a href="mailto:info@labanalysis.it?subject=Emissioni%20Odorigene"><strong>info@labanalysis.it</strong></a></small></p> ', 'slug' => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento', 'slug_personalizzato' => null, 'description' => null, 'title' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '1', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' } ] $numero_pagina_corrente = null $class = null $is_item = true $is_category = false $is_section = false $path = [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ] $locale = 'it_IT' $lingua = object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Lingua' }include - ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 4 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 App\Controller\PagesController::createpage() - APP/Controller/PagesController.php, line 104 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66 require - ROOT/webroot/index.php, line 36 [main] - ROOT/index.php, line 16
Notice (8): Trying to get property 'media' of non-object [ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 4]Code Context<div class="blocco_foto_inside"
style="background-image:url(<?=$this->My->image_url($data->foto[0]->media->name,1280)?>">
<div class="back">
$viewFile = '/var/www/src/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp' $dataForView = [ 'sottosezioni' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ [maximum depth reached] ], 'matching' => [[maximum depth reached]], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\RelazioneTable) {} }, 'inevidenza' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 1 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {}, (int) 3 => object(Cake\ORM\Entity) {}, (int) 4 => object(Cake\ORM\Entity) {} ], 'filters' => false, 'pagina_corrente' => (int) 1, 'totale_contenuti' => (int) 0, 'totale_pagine' => (int) 1, 'banners' => [], 'user' => null, 'sidebar' => [ 'Categorie' => object(Cake\ORM\ResultSet) {} ], 'data' => null, 'config' => object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' }, 'ids' => [ (int) 0 => (int) 11, (int) 2 => (int) 289 ], 'seo_meta' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {} ], 'numero_pagina_corrente' => null, 'class' => null, 'is_item' => true, 'is_category' => false, 'is_section' => false, 'path' => [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ], 'locale' => 'it_IT', 'lingua' => object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lingua' } ] $bufferLevel = (int) 0 $sottosezioni = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Relazione__id' => 'integer', 'Relazione.id' => 'integer', 'id' => 'integer', 'Relazione__contenuto_id' => 'integer', 'Relazione.contenuto_id' => 'integer', 'contenuto_id' => 'integer', 'Relazione__correlato_id' => 'integer', 'Relazione.correlato_id' => 'integer', 'correlato_id' => 'integer', 'Relazione__tipo_correlazione_id' => 'integer', 'Relazione.tipo_correlazione_id' => 'integer', 'tipo_correlazione_id' => 'integer', 'Relazione__tipo_contenuto_id' => 'integer', 'Relazione.tipo_contenuto_id' => 'integer', 'tipo_contenuto_id' => 'integer', 'Relazione__tipo_correlato_id' => 'integer', 'Relazione.tipo_correlato_id' => 'integer', 'tipo_correlato_id' => 'integer', 'Relazione__valore' => 'text', 'Relazione.valore' => 'text', 'valore' => 'text', 'Relazione__posizione' => 'smallinteger', 'Relazione.posizione' => 'smallinteger', 'posizione' => 'smallinteger', 'Slave__id' => 'integer', 'Slave.id' => 'integer', 'Slave__tipo_contenuto_id' => 'integer', 'Slave.tipo_contenuto_id' => 'integer', 'Slave__parent_id' => 'integer', 'Slave.parent_id' => 'integer', 'parent_id' => 'integer', 'Slave__template_id' => 'integer', 'Slave.template_id' => 'integer', 'template_id' => 'integer', 'Slave__brick' => 'string', 'Slave.brick' => 'string', 'brick' => 'string', 'Slave__codice' => 'string', 'Slave.codice' => 'string', 'codice' => 'string', 'Slave__nome_generico' => 'string', 'Slave.nome_generico' => 'string', 'nome_generico' => 'string', 'Slave__container' => 'string', 'Slave.container' => 'string', 'container' => 'string', 'Slave__costo' => 'decimal', 'Slave.costo' => 'decimal', 'costo' => 'decimal', 'Slave__correlati' => 'text', 'Slave.correlati' => 'text', 'correlati' => 'text', 'Slave__created' => 'datetime', 'Slave.created' => 'datetime', 'created' => 'datetime', 'Slave__attivo' => 'string', 'Slave.attivo' => 'string', 'attivo' => 'string', 'Slave__op_titolo' => 'string', 'Slave.op_titolo' => 'string', 'op_titolo' => 'string', 'Slave__op_cliccabile' => 'string', 'Slave.op_cliccabile' => 'string', 'op_cliccabile' => 'string', 'Slave__op_classe' => 'string', 'Slave.op_classe' => 'string', 'op_classe' => 'string', 'Slave__op_filename' => 'string', 'Slave.op_filename' => 'string', 'op_filename' => 'string', 'Slave__op_data_inizio' => 'date', 'Slave.op_data_inizio' => 'date', 'op_data_inizio' => 'date', 'Slave__op_data_fine' => 'date', 'Slave.op_data_fine' => 'date', 'op_data_fine' => 'date', 'Slave__op_ora_inizio' => 'time', 'Slave.op_ora_inizio' => 'time', 'op_ora_inizio' => 'time', 'Slave__op_ora_fine' => 'time', 'Slave.op_ora_fine' => 'time', 'op_ora_fine' => 'time', 'Slave__op_indirizzo' => 'string', 'Slave.op_indirizzo' => 'string', 'op_indirizzo' => 'string', 'Slave__op_url' => 'string', 'Slave.op_url' => 'string', 'op_url' => 'string', 'Slave__op_prezzo' => 'decimal', 'Slave.op_prezzo' => 'decimal', 'op_prezzo' => 'decimal', 'Slave__op_durata' => 'integer', 'Slave.op_durata' => 'integer', 'op_durata' => 'integer', 'Slave__op_prezzo_offerta' => 'decimal', 'Slave.op_prezzo_offerta' => 'decimal', 'op_prezzo_offerta' => 'decimal', 'Slave__op_scadenza_prezzo_offerta' => 'date', 'Slave.op_scadenza_prezzo_offerta' => 'date', 'op_scadenza_prezzo_offerta' => 'date', 'Slave__filters' => 'string', 'Slave.filters' => 'string', 'filters' => 'string', 'Slave__posizione' => 'integer', 'Slave.posizione' => 'integer', 'Slave__ordinamento' => 'string', 'Slave.ordinamento' => 'string', 'ordinamento' => 'string', 'Slave__ordinamento_dir' => 'string', 'Slave.ordinamento_dir' => 'string', 'ordinamento_dir' => 'string', 'Slave__per_pagina' => 'integer', 'Slave.per_pagina' => 'integer', 'per_pagina' => 'integer', 'Slave__modified' => 'datetime', 'Slave.modified' => 'datetime', 'modified' => 'datetime', 'Traduzione__id' => 'integer', 'Traduzione.id' => 'integer', 'Traduzione__contenuto_id' => 'integer', 'Traduzione.contenuto_id' => 'integer', 'Traduzione__lingua_id' => 'integer', 'Traduzione.lingua_id' => 'integer', 'lingua_id' => 'integer', 'Traduzione__titolo' => 'string', 'Traduzione.titolo' => 'string', 'titolo' => 'string', 'Traduzione__intro' => 'text', 'Traduzione.intro' => 'text', 'intro' => 'text', 'Traduzione__descrizione' => 'text', 'Traduzione.descrizione' => 'text', 'descrizione' => 'text', 'Traduzione__slug' => 'string', 'Traduzione.slug' => 'string', 'slug' => 'string', 'Traduzione__slug_personalizzato' => 'string', 'Traduzione.slug_personalizzato' => 'string', 'slug_personalizzato' => 'string', 'Traduzione__description' => 'string', 'Traduzione.description' => 'string', 'description' => 'string', 'Traduzione__title' => 'string', 'Traduzione.title' => 'string', 'title' => 'string', 'Traduzione__url_img_social' => 'string', 'Traduzione.url_img_social' => 'string', 'url_img_social' => 'string', 'Traduzione__title_social' => 'string', 'Traduzione.title_social' => 'string', 'title_social' => 'string', 'Traduzione__description_social' => 'text', 'Traduzione.description_social' => 'text', 'description_social' => 'text', 'Traduzione__keywords' => 'text', 'Traduzione.keywords' => 'text', 'keywords' => 'text', 'Traduzione__online' => 'string', 'Traduzione.online' => 'string', 'online' => 'string', 'Traduzione__sitemap' => 'string', 'Traduzione.sitemap' => 'string', 'sitemap' => 'string', 'Traduzione__home' => 'string', 'Traduzione.home' => 'string', 'home' => 'string', 'Traduzione__op_testo_offerta' => 'text', 'Traduzione.op_testo_offerta' => 'text', 'op_testo_offerta' => 'text', 'Foto__id' => 'integer', 'Foto.id' => 'integer', 'Foto__contenuto_id' => 'integer', 'Foto.contenuto_id' => 'integer', 'Foto__media_id' => 'integer', 'Foto.media_id' => 'integer', 'media_id' => 'integer', 'Foto__tipo_media_id' => 'integer', 'Foto.tipo_media_id' => 'integer', 'tipo_media_id' => 'integer', 'Foto__posizione' => 'smallinteger', 'Foto.posizione' => 'smallinteger', 'Media__id' => 'integer', 'Media.id' => 'integer', 'Media__tipo_media_id' => 'integer', 'Media.tipo_media_id' => 'integer', 'Media__sito_id' => 'integer', 'Media.sito_id' => 'integer', 'sito_id' => 'integer', 'Media__name' => 'string', 'Media.name' => 'string', 'name' => 'string', 'Media__placeholder' => 'string', 'Media.placeholder' => 'string', 'placeholder' => 'string', 'Media__placeholder_posizione' => 'integer', 'Media.placeholder_posizione' => 'integer', 'placeholder_posizione' => 'integer', 'Media__url' => 'string', 'Media.url' => 'string', 'url' => 'string', 'Media__target' => 'string', 'Media.target' => 'string', 'target' => 'string', 'Media__content_type' => 'string', 'Media.content_type' => 'string', 'content_type' => 'string', 'Media__attivo' => 'string', 'Media.attivo' => 'string', 'Media__created' => 'datetime', 'Media.created' => 'datetime', 'Media__modified' => 'datetime', 'Media.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'Slave' => [ [maximum depth reached] ] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\RelazioneTable) {} } $inevidenza = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 3953, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Nuova Linea Guida EMA: Valutazione Ambientale dei Farmaci', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 1 => object(Cake\ORM\Entity) { 'id' => (int) 3943, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 8108', 'nome_generico' => 'Small Talk | Rentri', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 3835, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Microplastiche analisi acque', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 3 => object(Cake\ORM\Entity) { 'id' => (int) 3823, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 7674', 'nome_generico' => 'Il cromo esavalente: storia, implicazioni e fattori di rischio - Michela Gallo su AIASMAG', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","31"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 4 => object(Cake\ORM\Entity) { 'id' => (int) 487, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Pagamento Diritti: Albo Nazionale Gestori Ambientali e Recupero Rifiuti', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' } ] $filters = false $pagina_corrente = (int) 1 $totale_contenuti = (int) 0 $totale_pagine = (int) 1 $banners = [] $user = null $sidebar = [ 'Categorie' => object(Cake\ORM\ResultSet) { 'items' => [ [maximum depth reached] ] } ] $data = null $config = object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' } $ids = [ (int) 0 => (int) 11, (int) 2 => (int) 289 ] $seo_meta = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 11, 'contenuto_id' => (int) 11, 'lingua_id' => (int) 1, 'titolo' => 'News', 'intro' => '', 'descrizione' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vitae tellus ut quam hendrerit commodo quis sit amet nulla. Etiam eleifend posuere sem. Curabitur tincidunt cursus neque non placerat. Nam sed lacus nec nisl maximus varius id nec enim. Maecenas a odio elit. Ut venenatis nulla eu risus condimentum, eu tempor eros interdum. Aenean a ultricies neque. Mauris nec ultricies metus. Phasellus vulputate eu libero imperdiet consectetur. Donec at sem vitae sem ultrices feugiat quis quis augue. Sed mi purus, malesuada finibus tortor quis, lobortis fringilla elit. Vivamus blandit felis dolor, quis sollicitudin ante ultricies interdum. Phasellus nisi risus, molestie sit amet condimentum sed, faucibus ac tellus. Morbi eleifend aliquet velit, vel facilisis risus tempus quis. In vel tortor ut erat dapibus ornare. Pellentesque posuere mi nec ex mattis, fringilla eleifend sem lobortis. ', 'slug' => 'news', 'slug_personalizzato' => null, 'description' => null, 'title' => 'News', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '0', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 716, 'contenuto_id' => (int) 289, 'lingua_id' => (int) 1, 'titolo' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'intro' => 'Il nuovo art. 272-bis introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.', 'descrizione' => '<p>Le <strong>emissioni odorigene</strong>, principalmente legate ad attività agricole e industriali, rappresentano un problema serio che coinvolge molte persone, ma che è stato sottoposto ad intervento normativo solo in tempi recenti. Il nuovo art. 272-bis, infatti, introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.</p> <h2>Quando le emissioni odorigene diventano molestie olfattive?</h2> <p>La natura della percezione dell'olfatto, estremamente labile e soggettiva, non permette di stabilire con certezza che odori percepibili e percepiti possano essere considerati <em><strong>molestia olfattiva</strong></em>. La molestia olfattiva può essere definita come la presenza di un “odore” che altera lo stato di benessere di una persona e, nei casi più gravi, può causare malessere e disturbi. Tale definizione è associata all'idoneità a produrre effetti negativi a seguito di un'esposizione per un periodo tipicamente esteso e ripetuto nel tempo.</p> <p>Per questi motivi, gli effetti negativi generati dall’esposizione ad un’emissione odorigena considerata come molesta deve ricollegarsi ai seguenti fattori:</p> <ul> <li>la <strong>sorgente emissiva</strong> attraverso cui l'emissione odorigena viene introdotta nell'atmosfera</li> <li>il <strong>percorso di dispersione</strong> o di diluizione dell'emissione odorigena nell'atmosfera, proporzionale alla distanza rispetto al recettore</li> <li>la <strong>presenza di recettori</strong> che manifestino gli effetti negativi dell'esposizione odorigena</li> <li>la <strong>persistenza </strong>con cui l'odore è percepito nel tempo al recettore</li> </ul> <p>Le emissioni odorigene sono considerate potenziale inquinamento ambientale, soprattutto in relazione a determinate tipologie di attività agricole o industriali (impianti di trattamento rifiuti, lavorazione fanghi di depurazione, oleifici, ecc).</p> <h2>Emissioni odorigene: il quadro normativo</h2> <p>Fino a qualche anno fa il problema delle emissioni odorigene non era stato normato a livello nazionale. È stato il Governo ad introdurre nel D.Lgs. 152/2006 una disposizione dedicata alle emissioni odorigene - presente nella <em>Parte V</em>.</p> <p>Tale disposizione rappresenta soltanto uno dei molti aggiornamenti in materia di emissioni in atmosfera, che hanno introdotto ad opera del <strong>D.Lgs 183/217</strong> il provvedimento attuativo delle coordinate e dei principi contenuti nella <strong>direttiva 2015/2193</strong>, relativa alla limitazione delle emissioni di alcune sostanze inquinanti originate da impianti di combustione di media grandezza, indipendentemente dal tipo di combustibile utilizzato.</p> <p>Questa direttiva stabilisce norme per il controllo delle emissioni nell'aria di biossido di zolfo (SO<sub>2</sub>), ossidi di azoto (NO<sub>x</sub>) e polveri da impianti di combustione medi, e la necessità di monitorare le emissioni di monossido di carbonio. </p> <p>Il <strong>nuovo art. 272-bis</strong> introduce una specifica possibilità per la <strong>normativa regionale</strong> e per le <strong>Autorità Competenti</strong> di stabilire misure di prevenzione e limitazione per le emissioni odorigene, come:</p> <ul> <li><strong>valori limite</strong>, espressi in concentrazione volumetrica (come quantità su un volume, espresse in OU<sub>E</sub>/m<sup>3</sup> o in mg/Nm<sup>3</sup>)</li> <li><strong>portate massime o concentrazioni massime</strong> da definire in sede di autorizzazione (quantità su tempo, espresse in OU<sub>E</sub>/s)</li> <li><strong>procedure</strong> per definire in ambito autorizzatorio criteri localizzativi in funzione della presenza di ricettori sensibili intorno allo stabilimento</li> <li>eventuali <strong>piani di contenimento</strong> per le emissioni</li> </ul> <p>La norma prevede un'ammenda fino a 10.000€ o l'arresto fino ad un anno, nei confronti di <em>chi, nell'esercizio di uno stabilimento, viola i valori limite di emissione stabiliti in sede di autorizzazione</em>.</p> <p>Più nello specifico, quindi, la questione è delegata a livello regionale.</p> <p>La <strong>Regione Lombardia</strong> ha pubblicato le linee guida di settore per le emissioni odorigene con la Delibera della Giunta regionale n. IX/3018 del 15 febbraio 2012 (<em>Determinazioni generali in merito alla caratterizzazione delle emissioni gassose in atmosfera derivanti da attività a forte impatto odorigeno</em>), che vengono riconosciute come il <strong>riferimento più completo in materia di controllo delle emissioni odorigene</strong>, e ha definito, nell’ambito della Delibera della Giunta regionale n. 1495 del 24 ottobre 2011, i criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas, dedicando una parte al monitoraggio delle emissioni odorigene.</p> <p>La <strong>Regione Piemonte</strong>, con Deliberazione della Giunta regionale n. 13-14554 del 9 gennaio 2017, ha pubblicato le <em>Linee guida per la caratterizzazione e il contenimento delle emissioni in atmosfera provenienti dalle attività ad impatto odorigeno</em> determinate sulla base della Legge Regionale 43/2000.</p> <p>La <strong>Regione Emilia-Romagna</strong>, con la Delibera della Giunta regionale n.1495 del 24/10/2011 ha fornito criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas che prevedono specifiche misure strutturali e gestionali, obbligo per le autorizzazioni di prevedere un piano di monitoraggio per le emissioni odorigene, l’effettuazione di campagne di rilevamento per le emissioni odorigene sia alle sorgenti che a monte dell’impianto, autocontrolli e valori guida.</p> <p>Nella <strong>provincia autonoma di Trento</strong>, la Giunta provinciale ha adottato, sulla falsa riga delle Linee Guida lombarde, specifiche linee finalizzate a definire un metodo chiaro per la caratterizzazione delle emissioni odorigene e il loro impatto sul territorio circostante, che si applicano ai nuovi impianti che richiedono Autorizzazioni Integrate Ambientali per gli impianti di trattamento di rifiuti organici. Prevedendo in fase autorizzativa un apposito studio di impatto odorigeno mediante simulazione di dispersione. Mentre per gli impianti esistenti soggetti ad autorizzazione ambientale l’applicazione è prevista solo in caso di ricorrenti e significative segnalazioni di disturbo olfattivo da parte della popolazione.</p> <p>La <strong>Regione Puglia</strong>, invece, con la Legge regionale del 16 aprile 2015 n. 23 ha modificato la Legge regionale n. 7/1999 già modificata dalla Legge regionale 17/2007, stabilendo all’art. 1, comma 1, che le emissioni in atmosfera di sostanze odorigene deve osservare le concentrazioni limite indicate dall’allegato tecnico della stessa norma, che risposta tali limiti in termini di concertazione di odori e di corrispondente concentrazione in volume per ogni sostanza considerata, oltre alle indicazioni del metodo di analisi di riferimento.</p> <p>Anche <strong>altre regioni</strong> (Veneto, Abruzzo, Basilicata e Friuli-Venezia Giulia) si preparano a presentare norme settoriali in materia di emissioni odorigene con previsioni di limiti oppure di controlli da parte delle Agenzie regionali per la protezione dell’Ambiente”.</p> <p>In questo eterogeneo panorama di normative regionali, per il perseguimento del processo di armonizzazione su scala nazionale della normativa sulle emissioni odorigene avviato con l’entrata in vigore dell’art. 272 bis, il Consiglio nazionale del <strong>Sistema Nazionale per la Protezione dell’Ambiente</strong> (<strong>SNPA</strong>), nella seduta del 3 ottobre 2018, ha adottato la Delibera n. 38/2018 di approvazione del documento <em>Metodologie per la valutazione delle emissioni odorigene – Documento di sintesi</em> , per fornire agli Enti di Controllo informazioni per la scelta degli approcci adeguati ad effettuare un’azione di prevenzione, controllo e valutazione delle emissioni odorigene.</p> <h2>L'attività di campionamento e analisi di LabAnalysis Group</h2> <p><strong>LabAnalysis Group</strong> svolge un'attività di misura dell'odore e di caratterizzazione delle sostanze odorigene utilizzando l'olfattometria dinamica, secondo la <strong>norma UNI EN 13725</strong>, attraverso strumenti ad alta sensibilità e l'utilizzo di panel di rinoanalisti. La metodica è applicabile per la determinazione della concentrazione di odore di campioni ottenuti da matrici come flussi gassosi convogliati (<em>camini</em>) da sorgenti areali come biofiltri, vasche di depurazione o cumuli e da matrici come aria ambiente ed ambienti di lavoro.</p> <p>La <strong>caratterizzazione chimica</strong> delle sostanze odorigene (prevista da diversi decreti, come la L.R. Puglia n.23 del 16/04/2015) viene effettuata mediante il campionamento della matrice sottoposta a caratterizzazione (aria, emissione in atmosfera, emissione da biofiltro, etc) con supporti specifici come <strong>canister</strong>, <strong>bag </strong>e <strong>fiale</strong>.<br /> In funzione dei parametri odorigeni e/o delle famiglie di parametri da quantificare sono previsti specifici metodi analitici e sistemi di analisi tra i quali si possono annoverare quelli basati su principi gascromatografici con spettrometria di massa abbinati al desorbimento termico, come previsto dalla norma EPA TO15 ed EPA TO17. La versatilità del campionamento mediante canister consente di variare la durata del monitoraggio da 30 minuti a 48 ore.</p> <p>L'impatto delle emissioni in atmosfera viene determinato tramite l'applicazione di un <strong>modello di dispersione atmosferica</strong>: il CALPUFF, realizzato da Earth Tech Inc. per conto della California Air Resources Board (CARB) e dell'U.S. Environmental Protection Agency (US EPA).</p> <p>LabAnalysis Group, assieme a SMA Green & Smart Solutions, organizza un <strong>webinar</strong> dedicato a questo tema il 30 settembre 2020: <a href="https://www.labanalysis.it/eventi/greentalks-le-emissioni-odorigene.html" target="_blank"><strong>GreenTalks | Le Emissioni Odorigene - dalla consulenza alle analisi, dai riferimenti normativi ai casi studio</strong></a>.<br /> La partecipazione è gratuita, ma i posti sono limitati!</p> <p style="text-align: right;"><small>Per ulteriori informazioni o se interessato contattare<br /> <a href="mailto:info@labanalysis.it?subject=Emissioni%20Odorigene"><strong>info@labanalysis.it</strong></a></small></p> ', 'slug' => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento', 'slug_personalizzato' => null, 'description' => null, 'title' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '1', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' } ] $numero_pagina_corrente = null $class = null $is_item = true $is_category = false $is_section = false $path = [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ] $locale = 'it_IT' $lingua = object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Lingua' }include - ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 4 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 App\Controller\PagesController::createpage() - APP/Controller/PagesController.php, line 104 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66 require - ROOT/webroot/index.php, line 36 [main] - ROOT/index.php, line 16
Notice (8): Trying to get property 'name' of non-object [ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 4]https://www.labanalysis.it/img/_1280.">Code Context<div class="blocco_foto_inside"
style="background-image:url(<?=$this->My->image_url($data->foto[0]->media->name,1280)?>">
<div class="back">
$viewFile = '/var/www/src/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp' $dataForView = [ 'sottosezioni' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ [maximum depth reached] ], 'matching' => [[maximum depth reached]], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\RelazioneTable) {} }, 'inevidenza' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 1 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {}, (int) 3 => object(Cake\ORM\Entity) {}, (int) 4 => object(Cake\ORM\Entity) {} ], 'filters' => false, 'pagina_corrente' => (int) 1, 'totale_contenuti' => (int) 0, 'totale_pagine' => (int) 1, 'banners' => [], 'user' => null, 'sidebar' => [ 'Categorie' => object(Cake\ORM\ResultSet) {} ], 'data' => null, 'config' => object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' }, 'ids' => [ (int) 0 => (int) 11, (int) 2 => (int) 289 ], 'seo_meta' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {} ], 'numero_pagina_corrente' => null, 'class' => null, 'is_item' => true, 'is_category' => false, 'is_section' => false, 'path' => [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ], 'locale' => 'it_IT', 'lingua' => object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lingua' } ] $bufferLevel = (int) 0 $sottosezioni = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Relazione__id' => 'integer', 'Relazione.id' => 'integer', 'id' => 'integer', 'Relazione__contenuto_id' => 'integer', 'Relazione.contenuto_id' => 'integer', 'contenuto_id' => 'integer', 'Relazione__correlato_id' => 'integer', 'Relazione.correlato_id' => 'integer', 'correlato_id' => 'integer', 'Relazione__tipo_correlazione_id' => 'integer', 'Relazione.tipo_correlazione_id' => 'integer', 'tipo_correlazione_id' => 'integer', 'Relazione__tipo_contenuto_id' => 'integer', 'Relazione.tipo_contenuto_id' => 'integer', 'tipo_contenuto_id' => 'integer', 'Relazione__tipo_correlato_id' => 'integer', 'Relazione.tipo_correlato_id' => 'integer', 'tipo_correlato_id' => 'integer', 'Relazione__valore' => 'text', 'Relazione.valore' => 'text', 'valore' => 'text', 'Relazione__posizione' => 'smallinteger', 'Relazione.posizione' => 'smallinteger', 'posizione' => 'smallinteger', 'Slave__id' => 'integer', 'Slave.id' => 'integer', 'Slave__tipo_contenuto_id' => 'integer', 'Slave.tipo_contenuto_id' => 'integer', 'Slave__parent_id' => 'integer', 'Slave.parent_id' => 'integer', 'parent_id' => 'integer', 'Slave__template_id' => 'integer', 'Slave.template_id' => 'integer', 'template_id' => 'integer', 'Slave__brick' => 'string', 'Slave.brick' => 'string', 'brick' => 'string', 'Slave__codice' => 'string', 'Slave.codice' => 'string', 'codice' => 'string', 'Slave__nome_generico' => 'string', 'Slave.nome_generico' => 'string', 'nome_generico' => 'string', 'Slave__container' => 'string', 'Slave.container' => 'string', 'container' => 'string', 'Slave__costo' => 'decimal', 'Slave.costo' => 'decimal', 'costo' => 'decimal', 'Slave__correlati' => 'text', 'Slave.correlati' => 'text', 'correlati' => 'text', 'Slave__created' => 'datetime', 'Slave.created' => 'datetime', 'created' => 'datetime', 'Slave__attivo' => 'string', 'Slave.attivo' => 'string', 'attivo' => 'string', 'Slave__op_titolo' => 'string', 'Slave.op_titolo' => 'string', 'op_titolo' => 'string', 'Slave__op_cliccabile' => 'string', 'Slave.op_cliccabile' => 'string', 'op_cliccabile' => 'string', 'Slave__op_classe' => 'string', 'Slave.op_classe' => 'string', 'op_classe' => 'string', 'Slave__op_filename' => 'string', 'Slave.op_filename' => 'string', 'op_filename' => 'string', 'Slave__op_data_inizio' => 'date', 'Slave.op_data_inizio' => 'date', 'op_data_inizio' => 'date', 'Slave__op_data_fine' => 'date', 'Slave.op_data_fine' => 'date', 'op_data_fine' => 'date', 'Slave__op_ora_inizio' => 'time', 'Slave.op_ora_inizio' => 'time', 'op_ora_inizio' => 'time', 'Slave__op_ora_fine' => 'time', 'Slave.op_ora_fine' => 'time', 'op_ora_fine' => 'time', 'Slave__op_indirizzo' => 'string', 'Slave.op_indirizzo' => 'string', 'op_indirizzo' => 'string', 'Slave__op_url' => 'string', 'Slave.op_url' => 'string', 'op_url' => 'string', 'Slave__op_prezzo' => 'decimal', 'Slave.op_prezzo' => 'decimal', 'op_prezzo' => 'decimal', 'Slave__op_durata' => 'integer', 'Slave.op_durata' => 'integer', 'op_durata' => 'integer', 'Slave__op_prezzo_offerta' => 'decimal', 'Slave.op_prezzo_offerta' => 'decimal', 'op_prezzo_offerta' => 'decimal', 'Slave__op_scadenza_prezzo_offerta' => 'date', 'Slave.op_scadenza_prezzo_offerta' => 'date', 'op_scadenza_prezzo_offerta' => 'date', 'Slave__filters' => 'string', 'Slave.filters' => 'string', 'filters' => 'string', 'Slave__posizione' => 'integer', 'Slave.posizione' => 'integer', 'Slave__ordinamento' => 'string', 'Slave.ordinamento' => 'string', 'ordinamento' => 'string', 'Slave__ordinamento_dir' => 'string', 'Slave.ordinamento_dir' => 'string', 'ordinamento_dir' => 'string', 'Slave__per_pagina' => 'integer', 'Slave.per_pagina' => 'integer', 'per_pagina' => 'integer', 'Slave__modified' => 'datetime', 'Slave.modified' => 'datetime', 'modified' => 'datetime', 'Traduzione__id' => 'integer', 'Traduzione.id' => 'integer', 'Traduzione__contenuto_id' => 'integer', 'Traduzione.contenuto_id' => 'integer', 'Traduzione__lingua_id' => 'integer', 'Traduzione.lingua_id' => 'integer', 'lingua_id' => 'integer', 'Traduzione__titolo' => 'string', 'Traduzione.titolo' => 'string', 'titolo' => 'string', 'Traduzione__intro' => 'text', 'Traduzione.intro' => 'text', 'intro' => 'text', 'Traduzione__descrizione' => 'text', 'Traduzione.descrizione' => 'text', 'descrizione' => 'text', 'Traduzione__slug' => 'string', 'Traduzione.slug' => 'string', 'slug' => 'string', 'Traduzione__slug_personalizzato' => 'string', 'Traduzione.slug_personalizzato' => 'string', 'slug_personalizzato' => 'string', 'Traduzione__description' => 'string', 'Traduzione.description' => 'string', 'description' => 'string', 'Traduzione__title' => 'string', 'Traduzione.title' => 'string', 'title' => 'string', 'Traduzione__url_img_social' => 'string', 'Traduzione.url_img_social' => 'string', 'url_img_social' => 'string', 'Traduzione__title_social' => 'string', 'Traduzione.title_social' => 'string', 'title_social' => 'string', 'Traduzione__description_social' => 'text', 'Traduzione.description_social' => 'text', 'description_social' => 'text', 'Traduzione__keywords' => 'text', 'Traduzione.keywords' => 'text', 'keywords' => 'text', 'Traduzione__online' => 'string', 'Traduzione.online' => 'string', 'online' => 'string', 'Traduzione__sitemap' => 'string', 'Traduzione.sitemap' => 'string', 'sitemap' => 'string', 'Traduzione__home' => 'string', 'Traduzione.home' => 'string', 'home' => 'string', 'Traduzione__op_testo_offerta' => 'text', 'Traduzione.op_testo_offerta' => 'text', 'op_testo_offerta' => 'text', 'Foto__id' => 'integer', 'Foto.id' => 'integer', 'Foto__contenuto_id' => 'integer', 'Foto.contenuto_id' => 'integer', 'Foto__media_id' => 'integer', 'Foto.media_id' => 'integer', 'media_id' => 'integer', 'Foto__tipo_media_id' => 'integer', 'Foto.tipo_media_id' => 'integer', 'tipo_media_id' => 'integer', 'Foto__posizione' => 'smallinteger', 'Foto.posizione' => 'smallinteger', 'Media__id' => 'integer', 'Media.id' => 'integer', 'Media__tipo_media_id' => 'integer', 'Media.tipo_media_id' => 'integer', 'Media__sito_id' => 'integer', 'Media.sito_id' => 'integer', 'sito_id' => 'integer', 'Media__name' => 'string', 'Media.name' => 'string', 'name' => 'string', 'Media__placeholder' => 'string', 'Media.placeholder' => 'string', 'placeholder' => 'string', 'Media__placeholder_posizione' => 'integer', 'Media.placeholder_posizione' => 'integer', 'placeholder_posizione' => 'integer', 'Media__url' => 'string', 'Media.url' => 'string', 'url' => 'string', 'Media__target' => 'string', 'Media.target' => 'string', 'target' => 'string', 'Media__content_type' => 'string', 'Media.content_type' => 'string', 'content_type' => 'string', 'Media__attivo' => 'string', 'Media.attivo' => 'string', 'Media__created' => 'datetime', 'Media.created' => 'datetime', 'Media__modified' => 'datetime', 'Media.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'Slave' => [ [maximum depth reached] ] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\RelazioneTable) {} } $inevidenza = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 3953, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Nuova Linea Guida EMA: Valutazione Ambientale dei Farmaci', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 1 => object(Cake\ORM\Entity) { 'id' => (int) 3943, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 8108', 'nome_generico' => 'Small Talk | Rentri', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 3835, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Microplastiche analisi acque', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 3 => object(Cake\ORM\Entity) { 'id' => (int) 3823, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 7674', 'nome_generico' => 'Il cromo esavalente: storia, implicazioni e fattori di rischio - Michela Gallo su AIASMAG', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","31"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 4 => object(Cake\ORM\Entity) { 'id' => (int) 487, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Pagamento Diritti: Albo Nazionale Gestori Ambientali e Recupero Rifiuti', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' } ] $filters = false $pagina_corrente = (int) 1 $totale_contenuti = (int) 0 $totale_pagine = (int) 1 $banners = [] $user = null $sidebar = [ 'Categorie' => object(Cake\ORM\ResultSet) { 'items' => [ [maximum depth reached] ] } ] $data = null $config = object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' } $ids = [ (int) 0 => (int) 11, (int) 2 => (int) 289 ] $seo_meta = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 11, 'contenuto_id' => (int) 11, 'lingua_id' => (int) 1, 'titolo' => 'News', 'intro' => '', 'descrizione' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vitae tellus ut quam hendrerit commodo quis sit amet nulla. Etiam eleifend posuere sem. Curabitur tincidunt cursus neque non placerat. Nam sed lacus nec nisl maximus varius id nec enim. Maecenas a odio elit. Ut venenatis nulla eu risus condimentum, eu tempor eros interdum. Aenean a ultricies neque. Mauris nec ultricies metus. Phasellus vulputate eu libero imperdiet consectetur. Donec at sem vitae sem ultrices feugiat quis quis augue. Sed mi purus, malesuada finibus tortor quis, lobortis fringilla elit. Vivamus blandit felis dolor, quis sollicitudin ante ultricies interdum. Phasellus nisi risus, molestie sit amet condimentum sed, faucibus ac tellus. Morbi eleifend aliquet velit, vel facilisis risus tempus quis. In vel tortor ut erat dapibus ornare. Pellentesque posuere mi nec ex mattis, fringilla eleifend sem lobortis. ', 'slug' => 'news', 'slug_personalizzato' => null, 'description' => null, 'title' => 'News', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '0', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 716, 'contenuto_id' => (int) 289, 'lingua_id' => (int) 1, 'titolo' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'intro' => 'Il nuovo art. 272-bis introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.', 'descrizione' => '<p>Le <strong>emissioni odorigene</strong>, principalmente legate ad attività agricole e industriali, rappresentano un problema serio che coinvolge molte persone, ma che è stato sottoposto ad intervento normativo solo in tempi recenti. Il nuovo art. 272-bis, infatti, introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.</p> <h2>Quando le emissioni odorigene diventano molestie olfattive?</h2> <p>La natura della percezione dell'olfatto, estremamente labile e soggettiva, non permette di stabilire con certezza che odori percepibili e percepiti possano essere considerati <em><strong>molestia olfattiva</strong></em>. La molestia olfattiva può essere definita come la presenza di un “odore” che altera lo stato di benessere di una persona e, nei casi più gravi, può causare malessere e disturbi. Tale definizione è associata all'idoneità a produrre effetti negativi a seguito di un'esposizione per un periodo tipicamente esteso e ripetuto nel tempo.</p> <p>Per questi motivi, gli effetti negativi generati dall’esposizione ad un’emissione odorigena considerata come molesta deve ricollegarsi ai seguenti fattori:</p> <ul> <li>la <strong>sorgente emissiva</strong> attraverso cui l'emissione odorigena viene introdotta nell'atmosfera</li> <li>il <strong>percorso di dispersione</strong> o di diluizione dell'emissione odorigena nell'atmosfera, proporzionale alla distanza rispetto al recettore</li> <li>la <strong>presenza di recettori</strong> che manifestino gli effetti negativi dell'esposizione odorigena</li> <li>la <strong>persistenza </strong>con cui l'odore è percepito nel tempo al recettore</li> </ul> <p>Le emissioni odorigene sono considerate potenziale inquinamento ambientale, soprattutto in relazione a determinate tipologie di attività agricole o industriali (impianti di trattamento rifiuti, lavorazione fanghi di depurazione, oleifici, ecc).</p> <h2>Emissioni odorigene: il quadro normativo</h2> <p>Fino a qualche anno fa il problema delle emissioni odorigene non era stato normato a livello nazionale. È stato il Governo ad introdurre nel D.Lgs. 152/2006 una disposizione dedicata alle emissioni odorigene - presente nella <em>Parte V</em>.</p> <p>Tale disposizione rappresenta soltanto uno dei molti aggiornamenti in materia di emissioni in atmosfera, che hanno introdotto ad opera del <strong>D.Lgs 183/217</strong> il provvedimento attuativo delle coordinate e dei principi contenuti nella <strong>direttiva 2015/2193</strong>, relativa alla limitazione delle emissioni di alcune sostanze inquinanti originate da impianti di combustione di media grandezza, indipendentemente dal tipo di combustibile utilizzato.</p> <p>Questa direttiva stabilisce norme per il controllo delle emissioni nell'aria di biossido di zolfo (SO<sub>2</sub>), ossidi di azoto (NO<sub>x</sub>) e polveri da impianti di combustione medi, e la necessità di monitorare le emissioni di monossido di carbonio. </p> <p>Il <strong>nuovo art. 272-bis</strong> introduce una specifica possibilità per la <strong>normativa regionale</strong> e per le <strong>Autorità Competenti</strong> di stabilire misure di prevenzione e limitazione per le emissioni odorigene, come:</p> <ul> <li><strong>valori limite</strong>, espressi in concentrazione volumetrica (come quantità su un volume, espresse in OU<sub>E</sub>/m<sup>3</sup> o in mg/Nm<sup>3</sup>)</li> <li><strong>portate massime o concentrazioni massime</strong> da definire in sede di autorizzazione (quantità su tempo, espresse in OU<sub>E</sub>/s)</li> <li><strong>procedure</strong> per definire in ambito autorizzatorio criteri localizzativi in funzione della presenza di ricettori sensibili intorno allo stabilimento</li> <li>eventuali <strong>piani di contenimento</strong> per le emissioni</li> </ul> <p>La norma prevede un'ammenda fino a 10.000€ o l'arresto fino ad un anno, nei confronti di <em>chi, nell'esercizio di uno stabilimento, viola i valori limite di emissione stabiliti in sede di autorizzazione</em>.</p> <p>Più nello specifico, quindi, la questione è delegata a livello regionale.</p> <p>La <strong>Regione Lombardia</strong> ha pubblicato le linee guida di settore per le emissioni odorigene con la Delibera della Giunta regionale n. IX/3018 del 15 febbraio 2012 (<em>Determinazioni generali in merito alla caratterizzazione delle emissioni gassose in atmosfera derivanti da attività a forte impatto odorigeno</em>), che vengono riconosciute come il <strong>riferimento più completo in materia di controllo delle emissioni odorigene</strong>, e ha definito, nell’ambito della Delibera della Giunta regionale n. 1495 del 24 ottobre 2011, i criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas, dedicando una parte al monitoraggio delle emissioni odorigene.</p> <p>La <strong>Regione Piemonte</strong>, con Deliberazione della Giunta regionale n. 13-14554 del 9 gennaio 2017, ha pubblicato le <em>Linee guida per la caratterizzazione e il contenimento delle emissioni in atmosfera provenienti dalle attività ad impatto odorigeno</em> determinate sulla base della Legge Regionale 43/2000.</p> <p>La <strong>Regione Emilia-Romagna</strong>, con la Delibera della Giunta regionale n.1495 del 24/10/2011 ha fornito criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas che prevedono specifiche misure strutturali e gestionali, obbligo per le autorizzazioni di prevedere un piano di monitoraggio per le emissioni odorigene, l’effettuazione di campagne di rilevamento per le emissioni odorigene sia alle sorgenti che a monte dell’impianto, autocontrolli e valori guida.</p> <p>Nella <strong>provincia autonoma di Trento</strong>, la Giunta provinciale ha adottato, sulla falsa riga delle Linee Guida lombarde, specifiche linee finalizzate a definire un metodo chiaro per la caratterizzazione delle emissioni odorigene e il loro impatto sul territorio circostante, che si applicano ai nuovi impianti che richiedono Autorizzazioni Integrate Ambientali per gli impianti di trattamento di rifiuti organici. Prevedendo in fase autorizzativa un apposito studio di impatto odorigeno mediante simulazione di dispersione. Mentre per gli impianti esistenti soggetti ad autorizzazione ambientale l’applicazione è prevista solo in caso di ricorrenti e significative segnalazioni di disturbo olfattivo da parte della popolazione.</p> <p>La <strong>Regione Puglia</strong>, invece, con la Legge regionale del 16 aprile 2015 n. 23 ha modificato la Legge regionale n. 7/1999 già modificata dalla Legge regionale 17/2007, stabilendo all’art. 1, comma 1, che le emissioni in atmosfera di sostanze odorigene deve osservare le concentrazioni limite indicate dall’allegato tecnico della stessa norma, che risposta tali limiti in termini di concertazione di odori e di corrispondente concentrazione in volume per ogni sostanza considerata, oltre alle indicazioni del metodo di analisi di riferimento.</p> <p>Anche <strong>altre regioni</strong> (Veneto, Abruzzo, Basilicata e Friuli-Venezia Giulia) si preparano a presentare norme settoriali in materia di emissioni odorigene con previsioni di limiti oppure di controlli da parte delle Agenzie regionali per la protezione dell’Ambiente”.</p> <p>In questo eterogeneo panorama di normative regionali, per il perseguimento del processo di armonizzazione su scala nazionale della normativa sulle emissioni odorigene avviato con l’entrata in vigore dell’art. 272 bis, il Consiglio nazionale del <strong>Sistema Nazionale per la Protezione dell’Ambiente</strong> (<strong>SNPA</strong>), nella seduta del 3 ottobre 2018, ha adottato la Delibera n. 38/2018 di approvazione del documento <em>Metodologie per la valutazione delle emissioni odorigene – Documento di sintesi</em> , per fornire agli Enti di Controllo informazioni per la scelta degli approcci adeguati ad effettuare un’azione di prevenzione, controllo e valutazione delle emissioni odorigene.</p> <h2>L'attività di campionamento e analisi di LabAnalysis Group</h2> <p><strong>LabAnalysis Group</strong> svolge un'attività di misura dell'odore e di caratterizzazione delle sostanze odorigene utilizzando l'olfattometria dinamica, secondo la <strong>norma UNI EN 13725</strong>, attraverso strumenti ad alta sensibilità e l'utilizzo di panel di rinoanalisti. La metodica è applicabile per la determinazione della concentrazione di odore di campioni ottenuti da matrici come flussi gassosi convogliati (<em>camini</em>) da sorgenti areali come biofiltri, vasche di depurazione o cumuli e da matrici come aria ambiente ed ambienti di lavoro.</p> <p>La <strong>caratterizzazione chimica</strong> delle sostanze odorigene (prevista da diversi decreti, come la L.R. Puglia n.23 del 16/04/2015) viene effettuata mediante il campionamento della matrice sottoposta a caratterizzazione (aria, emissione in atmosfera, emissione da biofiltro, etc) con supporti specifici come <strong>canister</strong>, <strong>bag </strong>e <strong>fiale</strong>.<br /> In funzione dei parametri odorigeni e/o delle famiglie di parametri da quantificare sono previsti specifici metodi analitici e sistemi di analisi tra i quali si possono annoverare quelli basati su principi gascromatografici con spettrometria di massa abbinati al desorbimento termico, come previsto dalla norma EPA TO15 ed EPA TO17. La versatilità del campionamento mediante canister consente di variare la durata del monitoraggio da 30 minuti a 48 ore.</p> <p>L'impatto delle emissioni in atmosfera viene determinato tramite l'applicazione di un <strong>modello di dispersione atmosferica</strong>: il CALPUFF, realizzato da Earth Tech Inc. per conto della California Air Resources Board (CARB) e dell'U.S. Environmental Protection Agency (US EPA).</p> <p>LabAnalysis Group, assieme a SMA Green & Smart Solutions, organizza un <strong>webinar</strong> dedicato a questo tema il 30 settembre 2020: <a href="https://www.labanalysis.it/eventi/greentalks-le-emissioni-odorigene.html" target="_blank"><strong>GreenTalks | Le Emissioni Odorigene - dalla consulenza alle analisi, dai riferimenti normativi ai casi studio</strong></a>.<br /> La partecipazione è gratuita, ma i posti sono limitati!</p> <p style="text-align: right;"><small>Per ulteriori informazioni o se interessato contattare<br /> <a href="mailto:info@labanalysis.it?subject=Emissioni%20Odorigene"><strong>info@labanalysis.it</strong></a></small></p> ', 'slug' => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento', 'slug_personalizzato' => null, 'description' => null, 'title' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '1', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' } ] $numero_pagina_corrente = null $class = null $is_item = true $is_category = false $is_section = false $path = [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ] $locale = 'it_IT' $lingua = object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Lingua' }include - ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 4 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 App\Controller\PagesController::createpage() - APP/Controller/PagesController.php, line 104 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66 require - ROOT/webroot/index.php, line 36 [main] - ROOT/index.php, line 16
Notice (8): Trying to get property 'traduzione' of non-object [ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 16]Code Context <div class="testo_inside_content testo_notizia_content">
<h1><?=$data->traduzione->titolo?></h1>
<!-- <div class="intro">
$viewFile = '/var/www/src/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp'
$dataForView = [
'sottosezioni' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\RelazioneTable) {}
},
'inevidenza' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {}
],
'filters' => false,
'pagina_corrente' => (int) 1,
'totale_contenuti' => (int) 0,
'totale_pagine' => (int) 1,
'banners' => [],
'user' => null,
'sidebar' => [
'Categorie' => object(Cake\ORM\ResultSet) {}
],
'data' => null,
'config' => object(stdClass) {
APP_NAME => 'LabAnalysis'
STORE_PATH => 'https://www.labanalysis.it/'
TEMPLATE_PATH => 'www_labanalysis_it'
ADMIN_PATH => 'https://admin.labanalysis.it/'
MAIL_FROM => 'labanalysis@sofitek.it'
MAIL_AMMINISTRATORE => 'info@labanalysis.it'
MAIL_BCC => ''
MAX_UPLOAD_FILE => '2500000000'
FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/'
ELEMENTI_PER_PAGINA => '16'
IN_COSTRUZIONE => '0'
SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche'
SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.'
DEBUG => '1'
WATERMARK => '0'
MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina'
MEDIA_MIN_SIZE => '1000x1000'
CONTENITORI => 'content, content_alternativo'
OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso'
IMPORTA_ESPORTA => '1'
},
'ids' => [
(int) 0 => (int) 11,
(int) 2 => (int) 289
],
'seo_meta' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {}
],
'numero_pagina_corrente' => null,
'class' => null,
'is_item' => true,
'is_category' => false,
'is_section' => false,
'path' => [
(int) 0 => 'news',
(int) 1 => 'blog',
(int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html'
],
'locale' => 'it_IT',
'lingua' => object(Cake\ORM\Entity) {
'id' => (int) 1,
'lingua' => 'Italiano',
'dominio' => 'www.labanalysis.it',
'locale' => 'it_IT',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Lingua'
}
]
$bufferLevel = (int) 0
$sottosezioni = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
],
':c3' => [
[maximum depth reached]
],
':c4' => [
[maximum depth reached]
],
':c5' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Relazione__id' => 'integer',
'Relazione.id' => 'integer',
'id' => 'integer',
'Relazione__contenuto_id' => 'integer',
'Relazione.contenuto_id' => 'integer',
'contenuto_id' => 'integer',
'Relazione__correlato_id' => 'integer',
'Relazione.correlato_id' => 'integer',
'correlato_id' => 'integer',
'Relazione__tipo_correlazione_id' => 'integer',
'Relazione.tipo_correlazione_id' => 'integer',
'tipo_correlazione_id' => 'integer',
'Relazione__tipo_contenuto_id' => 'integer',
'Relazione.tipo_contenuto_id' => 'integer',
'tipo_contenuto_id' => 'integer',
'Relazione__tipo_correlato_id' => 'integer',
'Relazione.tipo_correlato_id' => 'integer',
'tipo_correlato_id' => 'integer',
'Relazione__valore' => 'text',
'Relazione.valore' => 'text',
'valore' => 'text',
'Relazione__posizione' => 'smallinteger',
'Relazione.posizione' => 'smallinteger',
'posizione' => 'smallinteger',
'Slave__id' => 'integer',
'Slave.id' => 'integer',
'Slave__tipo_contenuto_id' => 'integer',
'Slave.tipo_contenuto_id' => 'integer',
'Slave__parent_id' => 'integer',
'Slave.parent_id' => 'integer',
'parent_id' => 'integer',
'Slave__template_id' => 'integer',
'Slave.template_id' => 'integer',
'template_id' => 'integer',
'Slave__brick' => 'string',
'Slave.brick' => 'string',
'brick' => 'string',
'Slave__codice' => 'string',
'Slave.codice' => 'string',
'codice' => 'string',
'Slave__nome_generico' => 'string',
'Slave.nome_generico' => 'string',
'nome_generico' => 'string',
'Slave__container' => 'string',
'Slave.container' => 'string',
'container' => 'string',
'Slave__costo' => 'decimal',
'Slave.costo' => 'decimal',
'costo' => 'decimal',
'Slave__correlati' => 'text',
'Slave.correlati' => 'text',
'correlati' => 'text',
'Slave__created' => 'datetime',
'Slave.created' => 'datetime',
'created' => 'datetime',
'Slave__attivo' => 'string',
'Slave.attivo' => 'string',
'attivo' => 'string',
'Slave__op_titolo' => 'string',
'Slave.op_titolo' => 'string',
'op_titolo' => 'string',
'Slave__op_cliccabile' => 'string',
'Slave.op_cliccabile' => 'string',
'op_cliccabile' => 'string',
'Slave__op_classe' => 'string',
'Slave.op_classe' => 'string',
'op_classe' => 'string',
'Slave__op_filename' => 'string',
'Slave.op_filename' => 'string',
'op_filename' => 'string',
'Slave__op_data_inizio' => 'date',
'Slave.op_data_inizio' => 'date',
'op_data_inizio' => 'date',
'Slave__op_data_fine' => 'date',
'Slave.op_data_fine' => 'date',
'op_data_fine' => 'date',
'Slave__op_ora_inizio' => 'time',
'Slave.op_ora_inizio' => 'time',
'op_ora_inizio' => 'time',
'Slave__op_ora_fine' => 'time',
'Slave.op_ora_fine' => 'time',
'op_ora_fine' => 'time',
'Slave__op_indirizzo' => 'string',
'Slave.op_indirizzo' => 'string',
'op_indirizzo' => 'string',
'Slave__op_url' => 'string',
'Slave.op_url' => 'string',
'op_url' => 'string',
'Slave__op_prezzo' => 'decimal',
'Slave.op_prezzo' => 'decimal',
'op_prezzo' => 'decimal',
'Slave__op_durata' => 'integer',
'Slave.op_durata' => 'integer',
'op_durata' => 'integer',
'Slave__op_prezzo_offerta' => 'decimal',
'Slave.op_prezzo_offerta' => 'decimal',
'op_prezzo_offerta' => 'decimal',
'Slave__op_scadenza_prezzo_offerta' => 'date',
'Slave.op_scadenza_prezzo_offerta' => 'date',
'op_scadenza_prezzo_offerta' => 'date',
'Slave__filters' => 'string',
'Slave.filters' => 'string',
'filters' => 'string',
'Slave__posizione' => 'integer',
'Slave.posizione' => 'integer',
'Slave__ordinamento' => 'string',
'Slave.ordinamento' => 'string',
'ordinamento' => 'string',
'Slave__ordinamento_dir' => 'string',
'Slave.ordinamento_dir' => 'string',
'ordinamento_dir' => 'string',
'Slave__per_pagina' => 'integer',
'Slave.per_pagina' => 'integer',
'per_pagina' => 'integer',
'Slave__modified' => 'datetime',
'Slave.modified' => 'datetime',
'modified' => 'datetime',
'Traduzione__id' => 'integer',
'Traduzione.id' => 'integer',
'Traduzione__contenuto_id' => 'integer',
'Traduzione.contenuto_id' => 'integer',
'Traduzione__lingua_id' => 'integer',
'Traduzione.lingua_id' => 'integer',
'lingua_id' => 'integer',
'Traduzione__titolo' => 'string',
'Traduzione.titolo' => 'string',
'titolo' => 'string',
'Traduzione__intro' => 'text',
'Traduzione.intro' => 'text',
'intro' => 'text',
'Traduzione__descrizione' => 'text',
'Traduzione.descrizione' => 'text',
'descrizione' => 'text',
'Traduzione__slug' => 'string',
'Traduzione.slug' => 'string',
'slug' => 'string',
'Traduzione__slug_personalizzato' => 'string',
'Traduzione.slug_personalizzato' => 'string',
'slug_personalizzato' => 'string',
'Traduzione__description' => 'string',
'Traduzione.description' => 'string',
'description' => 'string',
'Traduzione__title' => 'string',
'Traduzione.title' => 'string',
'title' => 'string',
'Traduzione__url_img_social' => 'string',
'Traduzione.url_img_social' => 'string',
'url_img_social' => 'string',
'Traduzione__title_social' => 'string',
'Traduzione.title_social' => 'string',
'title_social' => 'string',
'Traduzione__description_social' => 'text',
'Traduzione.description_social' => 'text',
'description_social' => 'text',
'Traduzione__keywords' => 'text',
'Traduzione.keywords' => 'text',
'keywords' => 'text',
'Traduzione__online' => 'string',
'Traduzione.online' => 'string',
'online' => 'string',
'Traduzione__sitemap' => 'string',
'Traduzione.sitemap' => 'string',
'sitemap' => 'string',
'Traduzione__home' => 'string',
'Traduzione.home' => 'string',
'home' => 'string',
'Traduzione__op_testo_offerta' => 'text',
'Traduzione.op_testo_offerta' => 'text',
'op_testo_offerta' => 'text',
'Foto__id' => 'integer',
'Foto.id' => 'integer',
'Foto__contenuto_id' => 'integer',
'Foto.contenuto_id' => 'integer',
'Foto__media_id' => 'integer',
'Foto.media_id' => 'integer',
'media_id' => 'integer',
'Foto__tipo_media_id' => 'integer',
'Foto.tipo_media_id' => 'integer',
'tipo_media_id' => 'integer',
'Foto__posizione' => 'smallinteger',
'Foto.posizione' => 'smallinteger',
'Media__id' => 'integer',
'Media.id' => 'integer',
'Media__tipo_media_id' => 'integer',
'Media.tipo_media_id' => 'integer',
'Media__sito_id' => 'integer',
'Media.sito_id' => 'integer',
'sito_id' => 'integer',
'Media__name' => 'string',
'Media.name' => 'string',
'name' => 'string',
'Media__placeholder' => 'string',
'Media.placeholder' => 'string',
'placeholder' => 'string',
'Media__placeholder_posizione' => 'integer',
'Media.placeholder_posizione' => 'integer',
'placeholder_posizione' => 'integer',
'Media__url' => 'string',
'Media.url' => 'string',
'url' => 'string',
'Media__target' => 'string',
'Media.target' => 'string',
'target' => 'string',
'Media__content_type' => 'string',
'Media.content_type' => 'string',
'content_type' => 'string',
'Media__attivo' => 'string',
'Media.attivo' => 'string',
'Media__created' => 'datetime',
'Media.created' => 'datetime',
'Media__modified' => 'datetime',
'Media.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'Slave' => [
[maximum depth reached]
]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\RelazioneTable) {}
}
$inevidenza = [
(int) 0 => object(Cake\ORM\Entity) {
'id' => (int) 3953,
'tipo_contenuto_id' => (int) 15,
'parent_id' => null,
'template_id' => null,
'brick' => '',
'codice' => '',
'nome_generico' => 'Nuova Linea Guida EMA: Valutazione Ambientale dei Farmaci',
'container' => 'content',
'costo' => (float) 0,
'correlati' => '["11","116"]',
'created' => object(Cake\I18n\Time) {},
'attivo' => '1',
'op_titolo' => '1',
'op_cliccabile' => '1',
'op_classe' => '',
'op_filename' => null,
'op_data_inizio' => null,
'op_data_fine' => null,
'op_ora_inizio' => null,
'op_ora_fine' => null,
'op_indirizzo' => null,
'op_url' => '',
'op_prezzo' => (float) 0,
'op_durata' => (int) 0,
'op_prezzo_offerta' => (float) 0,
'op_scadenza_prezzo_offerta' => null,
'filters' => 'n',
'posizione' => (int) 0,
'ordinamento' => null,
'ordinamento_dir' => null,
'per_pagina' => null,
'modified' => object(Cake\I18n\Time) {},
'pagine' => [[maximum depth reached]],
'proprieta' => [[maximum depth reached]],
'relazione_sub' => [
[maximum depth reached]
],
'video' => [[maximum depth reached]],
'allegati' => [[maximum depth reached]],
'foto' => [
[maximum depth reached]
],
'traduzione' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Contenuto'
},
(int) 1 => object(Cake\ORM\Entity) {
'id' => (int) 3943,
'tipo_contenuto_id' => (int) 15,
'parent_id' => null,
'template_id' => null,
'brick' => '',
'codice' => ' COPY 8108',
'nome_generico' => 'Small Talk | Rentri',
'container' => 'content',
'costo' => (float) 0,
'correlati' => '["11","32"]',
'created' => object(Cake\I18n\Time) {},
'attivo' => '1',
'op_titolo' => '1',
'op_cliccabile' => '1',
'op_classe' => '',
'op_filename' => null,
'op_data_inizio' => null,
'op_data_fine' => null,
'op_ora_inizio' => null,
'op_ora_fine' => null,
'op_indirizzo' => null,
'op_url' => '',
'op_prezzo' => (float) 0,
'op_durata' => (int) 0,
'op_prezzo_offerta' => (float) 0,
'op_scadenza_prezzo_offerta' => null,
'filters' => 'n',
'posizione' => (int) 0,
'ordinamento' => null,
'ordinamento_dir' => null,
'per_pagina' => null,
'modified' => object(Cake\I18n\Time) {},
'pagine' => [[maximum depth reached]],
'proprieta' => [[maximum depth reached]],
'relazione_sub' => [
[maximum depth reached]
],
'video' => [[maximum depth reached]],
'allegati' => [[maximum depth reached]],
'foto' => [
[maximum depth reached]
],
'traduzione' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Contenuto'
},
(int) 2 => object(Cake\ORM\Entity) {
'id' => (int) 3835,
'tipo_contenuto_id' => (int) 15,
'parent_id' => null,
'template_id' => null,
'brick' => '',
'codice' => '',
'nome_generico' => 'Microplastiche analisi acque',
'container' => 'content',
'costo' => (float) 0,
'correlati' => '["11","116"]',
'created' => object(Cake\I18n\Time) {},
'attivo' => '1',
'op_titolo' => '1',
'op_cliccabile' => '1',
'op_classe' => '',
'op_filename' => null,
'op_data_inizio' => null,
'op_data_fine' => null,
'op_ora_inizio' => null,
'op_ora_fine' => null,
'op_indirizzo' => null,
'op_url' => '',
'op_prezzo' => (float) 0,
'op_durata' => (int) 0,
'op_prezzo_offerta' => (float) 0,
'op_scadenza_prezzo_offerta' => null,
'filters' => 'n',
'posizione' => (int) 0,
'ordinamento' => null,
'ordinamento_dir' => null,
'per_pagina' => null,
'modified' => object(Cake\I18n\Time) {},
'pagine' => [[maximum depth reached]],
'proprieta' => [[maximum depth reached]],
'relazione_sub' => [
[maximum depth reached]
],
'video' => [[maximum depth reached]],
'allegati' => [[maximum depth reached]],
'foto' => [
[maximum depth reached]
],
'traduzione' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Contenuto'
},
(int) 3 => object(Cake\ORM\Entity) {
'id' => (int) 3823,
'tipo_contenuto_id' => (int) 15,
'parent_id' => null,
'template_id' => null,
'brick' => '',
'codice' => ' COPY 7674',
'nome_generico' => 'Il cromo esavalente: storia, implicazioni e fattori di rischio - Michela Gallo su AIASMAG',
'container' => 'content',
'costo' => (float) 0,
'correlati' => '["11","31"]',
'created' => object(Cake\I18n\Time) {},
'attivo' => '1',
'op_titolo' => '1',
'op_cliccabile' => '1',
'op_classe' => '',
'op_filename' => null,
'op_data_inizio' => null,
'op_data_fine' => null,
'op_ora_inizio' => null,
'op_ora_fine' => null,
'op_indirizzo' => null,
'op_url' => '',
'op_prezzo' => (float) 0,
'op_durata' => (int) 0,
'op_prezzo_offerta' => (float) 0,
'op_scadenza_prezzo_offerta' => null,
'filters' => 'n',
'posizione' => (int) 0,
'ordinamento' => null,
'ordinamento_dir' => null,
'per_pagina' => null,
'modified' => object(Cake\I18n\Time) {},
'pagine' => [[maximum depth reached]],
'proprieta' => [[maximum depth reached]],
'relazione_sub' => [
[maximum depth reached]
],
'video' => [[maximum depth reached]],
'allegati' => [[maximum depth reached]],
'foto' => [
[maximum depth reached]
],
'traduzione' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Contenuto'
},
(int) 4 => object(Cake\ORM\Entity) {
'id' => (int) 487,
'tipo_contenuto_id' => (int) 15,
'parent_id' => null,
'template_id' => null,
'brick' => '',
'codice' => '',
'nome_generico' => 'Pagamento Diritti: Albo Nazionale Gestori Ambientali e Recupero Rifiuti',
'container' => 'content',
'costo' => (float) 0,
'correlati' => '["11","32"]',
'created' => object(Cake\I18n\Time) {},
'attivo' => '1',
'op_titolo' => '1',
'op_cliccabile' => '1',
'op_classe' => '',
'op_filename' => null,
'op_data_inizio' => null,
'op_data_fine' => null,
'op_ora_inizio' => null,
'op_ora_fine' => null,
'op_indirizzo' => null,
'op_url' => '',
'op_prezzo' => (float) 0,
'op_durata' => (int) 0,
'op_prezzo_offerta' => (float) 0,
'op_scadenza_prezzo_offerta' => null,
'filters' => 'n',
'posizione' => (int) 0,
'ordinamento' => null,
'ordinamento_dir' => null,
'per_pagina' => null,
'modified' => object(Cake\I18n\Time) {},
'pagine' => [[maximum depth reached]],
'proprieta' => [[maximum depth reached]],
'relazione_sub' => [
[maximum depth reached]
],
'video' => [[maximum depth reached]],
'allegati' => [[maximum depth reached]],
'foto' => [
[maximum depth reached]
],
'traduzione' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Contenuto'
}
]
$filters = false
$pagina_corrente = (int) 1
$totale_contenuti = (int) 0
$totale_pagine = (int) 1
$banners = []
$user = null
$sidebar = [
'Categorie' => object(Cake\ORM\ResultSet) {
'items' => [
[maximum depth reached]
]
}
]
$data = null
$config = object(stdClass) {
APP_NAME => 'LabAnalysis'
STORE_PATH => 'https://www.labanalysis.it/'
TEMPLATE_PATH => 'www_labanalysis_it'
ADMIN_PATH => 'https://admin.labanalysis.it/'
MAIL_FROM => 'labanalysis@sofitek.it'
MAIL_AMMINISTRATORE => 'info@labanalysis.it'
MAIL_BCC => ''
MAX_UPLOAD_FILE => '2500000000'
FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/'
ELEMENTI_PER_PAGINA => '16'
IN_COSTRUZIONE => '0'
SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche'
SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.'
DEBUG => '1'
WATERMARK => '0'
MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina'
MEDIA_MIN_SIZE => '1000x1000'
CONTENITORI => 'content, content_alternativo'
OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso'
IMPORTA_ESPORTA => '1'
}
$ids = [
(int) 0 => (int) 11,
(int) 2 => (int) 289
]
$seo_meta = [
(int) 0 => object(Cake\ORM\Entity) {
'id' => (int) 11,
'contenuto_id' => (int) 11,
'lingua_id' => (int) 1,
'titolo' => 'News',
'intro' => '',
'descrizione' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vitae tellus ut quam hendrerit commodo quis sit amet nulla. Etiam eleifend posuere sem. Curabitur tincidunt cursus neque non placerat. Nam sed lacus nec nisl maximus varius id nec enim. Maecenas a odio elit. Ut venenatis nulla eu risus condimentum, eu tempor eros interdum. Aenean a ultricies neque. Mauris nec ultricies metus. Phasellus vulputate eu libero imperdiet consectetur. Donec at sem vitae sem ultrices feugiat quis quis augue. Sed mi purus, malesuada finibus tortor quis, lobortis fringilla elit. Vivamus blandit felis dolor, quis sollicitudin ante ultricies interdum. Phasellus nisi risus, molestie sit amet condimentum sed, faucibus ac tellus. Morbi eleifend aliquet velit, vel facilisis risus tempus quis. In vel tortor ut erat dapibus ornare. Pellentesque posuere mi nec ex mattis, fringilla eleifend sem lobortis. ',
'slug' => 'news',
'slug_personalizzato' => null,
'description' => null,
'title' => 'News',
'url_img_social' => null,
'title_social' => null,
'description_social' => null,
'keywords' => null,
'online' => '1',
'sitemap' => '1',
'home' => '0',
'op_testo_offerta' => null,
'contenuto' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Traduzione'
},
(int) 2 => object(Cake\ORM\Entity) {
'id' => (int) 716,
'contenuto_id' => (int) 289,
'lingua_id' => (int) 1,
'titolo' => 'Emissioni odorigene: norme, parametri e metodi di campionamento',
'intro' => 'Il nuovo art. 272-bis introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.',
'descrizione' => '<p>Le <strong>emissioni odorigene</strong>, principalmente legate ad attività agricole e industriali, rappresentano un problema serio che coinvolge molte persone, ma che è stato sottoposto ad intervento normativo solo in tempi recenti. Il nuovo art. 272-bis, infatti, introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.</p>
<h2>Quando le emissioni odorigene diventano molestie olfattive?</h2>
<p>La natura della percezione dell'olfatto, estremamente labile e soggettiva, non permette di stabilire con certezza che odori percepibili e percepiti possano essere considerati <em><strong>molestia olfattiva</strong></em>. La molestia olfattiva può essere definita come la presenza di un “odore” che altera lo stato di benessere di una persona e, nei casi più gravi, può causare malessere e disturbi. Tale definizione è associata all'idoneità a produrre effetti negativi a seguito di un'esposizione per un periodo tipicamente esteso e ripetuto nel tempo.</p>
<p>Per questi motivi, gli effetti negativi generati dall’esposizione ad un’emissione odorigena considerata come molesta deve ricollegarsi ai seguenti fattori:</p>
<ul>
<li>la <strong>sorgente emissiva</strong> attraverso cui l'emissione odorigena viene introdotta nell'atmosfera</li>
<li>il <strong>percorso di dispersione</strong> o di diluizione dell'emissione odorigena nell'atmosfera, proporzionale alla distanza rispetto al recettore</li>
<li>la <strong>presenza di recettori</strong> che manifestino gli effetti negativi dell'esposizione odorigena</li>
<li>la <strong>persistenza </strong>con cui l'odore è percepito nel tempo al recettore</li>
</ul>
<p>Le emissioni odorigene sono considerate potenziale inquinamento ambientale, soprattutto in relazione a determinate tipologie di attività agricole o industriali (impianti di trattamento rifiuti, lavorazione fanghi di depurazione, oleifici, ecc).</p>
<h2>Emissioni odorigene: il quadro normativo</h2>
<p>Fino a qualche anno fa il problema delle emissioni odorigene non era stato normato a livello nazionale. È stato il Governo ad introdurre nel D.Lgs. 152/2006 una disposizione dedicata alle emissioni odorigene - presente nella <em>Parte V</em>.</p>
<p>Tale disposizione rappresenta soltanto uno dei molti aggiornamenti in materia di emissioni in atmosfera, che hanno introdotto ad opera del <strong>D.Lgs 183/217</strong> il provvedimento attuativo delle coordinate e dei principi contenuti nella <strong>direttiva 2015/2193</strong>, relativa alla limitazione delle emissioni di alcune sostanze inquinanti originate da impianti di combustione di media grandezza, indipendentemente dal tipo di combustibile utilizzato.</p>
<p>Questa direttiva stabilisce norme per il controllo delle emissioni nell'aria di biossido di zolfo (SO<sub>2</sub>), ossidi di azoto (NO<sub>x</sub>) e polveri da impianti di combustione medi, e la necessità di monitorare le emissioni di monossido di carbonio. </p>
<p>Il <strong>nuovo art. 272-bis</strong> introduce una specifica possibilità per la <strong>normativa regionale</strong> e per le <strong>Autorità Competenti</strong> di stabilire misure di prevenzione e limitazione per le emissioni odorigene, come:</p>
<ul>
<li><strong>valori limite</strong>, espressi in concentrazione volumetrica (come quantità su un volume, espresse in OU<sub>E</sub>/m<sup>3</sup> o in mg/Nm<sup>3</sup>)</li>
<li><strong>portate massime o concentrazioni massime</strong> da definire in sede di autorizzazione (quantità su tempo, espresse in OU<sub>E</sub>/s)</li>
<li><strong>procedure</strong> per definire in ambito autorizzatorio criteri localizzativi in funzione della presenza di ricettori sensibili intorno allo stabilimento</li>
<li>eventuali <strong>piani di contenimento</strong> per le emissioni</li>
</ul>
<p>La norma prevede un'ammenda fino a 10.000€ o l'arresto fino ad un anno, nei confronti di <em>chi, nell'esercizio di uno stabilimento, viola i valori limite di emissione stabiliti in sede di autorizzazione</em>.</p>
<p>Più nello specifico, quindi, la questione è delegata a livello regionale.</p>
<p>La <strong>Regione Lombardia</strong> ha pubblicato le linee guida di settore per le emissioni odorigene con la Delibera della Giunta regionale n. IX/3018 del 15 febbraio 2012 (<em>Determinazioni generali in merito alla caratterizzazione delle emissioni gassose in atmosfera derivanti da attività a forte impatto odorigeno</em>), che vengono riconosciute come il <strong>riferimento più completo in materia di controllo delle emissioni odorigene</strong>, e ha definito, nell’ambito della Delibera della Giunta regionale n. 1495 del 24 ottobre 2011, i criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas, dedicando una parte al monitoraggio delle emissioni odorigene.</p>
<p>La <strong>Regione Piemonte</strong>, con Deliberazione della Giunta regionale n. 13-14554 del 9 gennaio 2017, ha pubblicato le <em>Linee guida per la caratterizzazione e il contenimento delle emissioni in atmosfera provenienti dalle attività ad impatto odorigeno</em> determinate sulla base della Legge Regionale 43/2000.</p>
<p>La <strong>Regione Emilia-Romagna</strong>, con la Delibera della Giunta regionale n.1495 del 24/10/2011 ha fornito criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas che prevedono specifiche misure strutturali e gestionali, obbligo per le autorizzazioni di prevedere un piano di monitoraggio per le emissioni odorigene, l’effettuazione di campagne di rilevamento per le emissioni odorigene sia alle sorgenti che a monte dell’impianto, autocontrolli e valori guida.</p>
<p>Nella <strong>provincia autonoma di Trento</strong>, la Giunta provinciale ha adottato, sulla falsa riga delle Linee Guida lombarde, specifiche linee finalizzate a definire un metodo chiaro per la caratterizzazione delle emissioni odorigene e il loro impatto sul territorio circostante, che si applicano ai nuovi impianti che richiedono Autorizzazioni Integrate Ambientali per gli impianti di trattamento di rifiuti organici. Prevedendo in fase autorizzativa un apposito studio di impatto odorigeno mediante simulazione di dispersione. Mentre per gli impianti esistenti soggetti ad autorizzazione ambientale l’applicazione è prevista solo in caso di ricorrenti e significative segnalazioni di disturbo olfattivo da parte della popolazione.</p>
<p>La <strong>Regione Puglia</strong>, invece, con la Legge regionale del 16 aprile 2015 n. 23 ha modificato la Legge regionale n. 7/1999 già modificata dalla Legge regionale 17/2007, stabilendo all’art. 1, comma 1, che le emissioni in atmosfera di sostanze odorigene deve osservare le concentrazioni limite indicate dall’allegato tecnico della stessa norma, che risposta tali limiti in termini di concertazione di odori e di corrispondente concentrazione in volume per ogni sostanza considerata, oltre alle indicazioni del metodo di analisi di riferimento.</p>
<p>Anche <strong>altre regioni</strong> (Veneto, Abruzzo, Basilicata e Friuli-Venezia Giulia) si preparano a presentare norme settoriali in materia di emissioni odorigene con previsioni di limiti oppure di controlli da parte delle Agenzie regionali per la protezione dell’Ambiente”.</p>
<p>In questo eterogeneo panorama di normative regionali, per il perseguimento del processo di armonizzazione su scala nazionale della normativa sulle emissioni odorigene avviato con l’entrata in vigore dell’art. 272 bis, il Consiglio nazionale del <strong>Sistema Nazionale per la Protezione dell’Ambiente</strong> (<strong>SNPA</strong>), nella seduta del 3 ottobre 2018, ha adottato la Delibera n. 38/2018 di approvazione del documento <em>Metodologie per la valutazione delle emissioni odorigene – Documento di sintesi</em> , per fornire agli Enti di Controllo informazioni per la scelta degli approcci adeguati ad effettuare un’azione di prevenzione, controllo e valutazione delle emissioni odorigene.</p>
<h2>L'attività di campionamento e analisi di LabAnalysis Group</h2>
<p><strong>LabAnalysis Group</strong> svolge un'attività di misura dell'odore e di caratterizzazione delle sostanze odorigene utilizzando l'olfattometria dinamica, secondo la <strong>norma UNI EN 13725</strong>, attraverso strumenti ad alta sensibilità e l'utilizzo di panel di rinoanalisti. La metodica è applicabile per la determinazione della concentrazione di odore di campioni ottenuti da matrici come flussi gassosi convogliati (<em>camini</em>) da sorgenti areali come biofiltri, vasche di depurazione o cumuli e da matrici come aria ambiente ed ambienti di lavoro.</p>
<p>La <strong>caratterizzazione chimica</strong> delle sostanze odorigene (prevista da diversi decreti, come la L.R. Puglia n.23 del 16/04/2015) viene effettuata mediante il campionamento della matrice sottoposta a caratterizzazione (aria, emissione in atmosfera, emissione da biofiltro, etc) con supporti specifici come <strong>canister</strong>, <strong>bag </strong>e <strong>fiale</strong>.<br />
In funzione dei parametri odorigeni e/o delle famiglie di parametri da quantificare sono previsti specifici metodi analitici e sistemi di analisi tra i quali si possono annoverare quelli basati su principi gascromatografici con spettrometria di massa abbinati al desorbimento termico, come previsto dalla norma EPA TO15 ed EPA TO17. La versatilità del campionamento mediante canister consente di variare la durata del monitoraggio da 30 minuti a 48 ore.</p>
<p>L'impatto delle emissioni in atmosfera viene determinato tramite l'applicazione di un <strong>modello di dispersione atmosferica</strong>: il CALPUFF, realizzato da Earth Tech Inc. per conto della California Air Resources Board (CARB) e dell'U.S. Environmental Protection Agency (US EPA).</p>
<p>LabAnalysis Group, assieme a SMA Green & Smart Solutions, organizza un <strong>webinar</strong> dedicato a questo tema il 30 settembre 2020: <a href="https://www.labanalysis.it/eventi/greentalks-le-emissioni-odorigene.html" target="_blank"><strong>GreenTalks | Le Emissioni Odorigene - dalla consulenza alle analisi, dai riferimenti normativi ai casi studio</strong></a>.<br />
La partecipazione è gratuita, ma i posti sono limitati!</p>
<p style="text-align: right;"><small>Per ulteriori informazioni o se interessato contattare<br />
<a href="mailto:info@labanalysis.it?subject=Emissioni%20Odorigene"><strong>info@labanalysis.it</strong></a></small></p>
',
'slug' => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento',
'slug_personalizzato' => null,
'description' => null,
'title' => 'Emissioni odorigene: norme, parametri e metodi di campionamento',
'url_img_social' => null,
'title_social' => null,
'description_social' => null,
'keywords' => null,
'online' => '1',
'sitemap' => '1',
'home' => '1',
'op_testo_offerta' => null,
'contenuto' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Traduzione'
}
]
$numero_pagina_corrente = null
$class = null
$is_item = true
$is_category = false
$is_section = false
$path = [
(int) 0 => 'news',
(int) 1 => 'blog',
(int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html'
]
$locale = 'it_IT'
$lingua = object(Cake\ORM\Entity) {
'id' => (int) 1,
'lingua' => 'Italiano',
'dominio' => 'www.labanalysis.it',
'locale' => 'it_IT',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Lingua'
}
include - ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 16
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435
Cake\View\View::_render() - CORE/src/View/View.php, line 1393
Cake\View\View::render() - CORE/src/View/View.php, line 892
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791
App\Controller\PagesController::createpage() - APP/Controller/PagesController.php, line 104
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66
require - ROOT/webroot/index.php, line 36
[main] - ROOT/index.php, line 16
Notice (8): Trying to get property 'titolo' of non-object [ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 16]Code Context <div class="testo_inside_content testo_notizia_content">
<h1><?=$data->traduzione->titolo?></h1>
<!-- <div class="intro">
$viewFile = '/var/www/src/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp'
$dataForView = [
'sottosezioni' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC',
'params' => [
[maximum depth reached]
],
'defaultTypes' => [
[maximum depth reached]
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
[maximum depth reached]
],
'matching' => [[maximum depth reached]],
'extraOptions' => [[maximum depth reached]],
'repository' => object(App\Model\Table\RelazioneTable) {}
},
'inevidenza' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 1 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {},
(int) 3 => object(Cake\ORM\Entity) {},
(int) 4 => object(Cake\ORM\Entity) {}
],
'filters' => false,
'pagina_corrente' => (int) 1,
'totale_contenuti' => (int) 0,
'totale_pagine' => (int) 1,
'banners' => [],
'user' => null,
'sidebar' => [
'Categorie' => object(Cake\ORM\ResultSet) {}
],
'data' => null,
'config' => object(stdClass) {
APP_NAME => 'LabAnalysis'
STORE_PATH => 'https://www.labanalysis.it/'
TEMPLATE_PATH => 'www_labanalysis_it'
ADMIN_PATH => 'https://admin.labanalysis.it/'
MAIL_FROM => 'labanalysis@sofitek.it'
MAIL_AMMINISTRATORE => 'info@labanalysis.it'
MAIL_BCC => ''
MAX_UPLOAD_FILE => '2500000000'
FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/'
ELEMENTI_PER_PAGINA => '16'
IN_COSTRUZIONE => '0'
SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche'
SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.'
DEBUG => '1'
WATERMARK => '0'
MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina'
MEDIA_MIN_SIZE => '1000x1000'
CONTENITORI => 'content, content_alternativo'
OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso'
IMPORTA_ESPORTA => '1'
},
'ids' => [
(int) 0 => (int) 11,
(int) 2 => (int) 289
],
'seo_meta' => [
(int) 0 => object(Cake\ORM\Entity) {},
(int) 2 => object(Cake\ORM\Entity) {}
],
'numero_pagina_corrente' => null,
'class' => null,
'is_item' => true,
'is_category' => false,
'is_section' => false,
'path' => [
(int) 0 => 'news',
(int) 1 => 'blog',
(int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html'
],
'locale' => 'it_IT',
'lingua' => object(Cake\ORM\Entity) {
'id' => (int) 1,
'lingua' => 'Italiano',
'dominio' => 'www.labanalysis.it',
'locale' => 'it_IT',
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Lingua'
}
]
$bufferLevel = (int) 0
$sottosezioni = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
],
':c3' => [
[maximum depth reached]
],
':c4' => [
[maximum depth reached]
],
':c5' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Relazione__id' => 'integer',
'Relazione.id' => 'integer',
'id' => 'integer',
'Relazione__contenuto_id' => 'integer',
'Relazione.contenuto_id' => 'integer',
'contenuto_id' => 'integer',
'Relazione__correlato_id' => 'integer',
'Relazione.correlato_id' => 'integer',
'correlato_id' => 'integer',
'Relazione__tipo_correlazione_id' => 'integer',
'Relazione.tipo_correlazione_id' => 'integer',
'tipo_correlazione_id' => 'integer',
'Relazione__tipo_contenuto_id' => 'integer',
'Relazione.tipo_contenuto_id' => 'integer',
'tipo_contenuto_id' => 'integer',
'Relazione__tipo_correlato_id' => 'integer',
'Relazione.tipo_correlato_id' => 'integer',
'tipo_correlato_id' => 'integer',
'Relazione__valore' => 'text',
'Relazione.valore' => 'text',
'valore' => 'text',
'Relazione__posizione' => 'smallinteger',
'Relazione.posizione' => 'smallinteger',
'posizione' => 'smallinteger',
'Slave__id' => 'integer',
'Slave.id' => 'integer',
'Slave__tipo_contenuto_id' => 'integer',
'Slave.tipo_contenuto_id' => 'integer',
'Slave__parent_id' => 'integer',
'Slave.parent_id' => 'integer',
'parent_id' => 'integer',
'Slave__template_id' => 'integer',
'Slave.template_id' => 'integer',
'template_id' => 'integer',
'Slave__brick' => 'string',
'Slave.brick' => 'string',
'brick' => 'string',
'Slave__codice' => 'string',
'Slave.codice' => 'string',
'codice' => 'string',
'Slave__nome_generico' => 'string',
'Slave.nome_generico' => 'string',
'nome_generico' => 'string',
'Slave__container' => 'string',
'Slave.container' => 'string',
'container' => 'string',
'Slave__costo' => 'decimal',
'Slave.costo' => 'decimal',
'costo' => 'decimal',
'Slave__correlati' => 'text',
'Slave.correlati' => 'text',
'correlati' => 'text',
'Slave__created' => 'datetime',
'Slave.created' => 'datetime',
'created' => 'datetime',
'Slave__attivo' => 'string',
'Slave.attivo' => 'string',
'attivo' => 'string',
'Slave__op_titolo' => 'string',
'Slave.op_titolo' => 'string',
'op_titolo' => 'string',
'Slave__op_cliccabile' => 'string',
'Slave.op_cliccabile' => 'string',
'op_cliccabile' => 'string',
'Slave__op_classe' => 'string',
'Slave.op_classe' => 'string',
'op_classe' => 'string',
'Slave__op_filename' => 'string',
'Slave.op_filename' => 'string',
'op_filename' => 'string',
'Slave__op_data_inizio' => 'date',
'Slave.op_data_inizio' => 'date',
'op_data_inizio' => 'date',
'Slave__op_data_fine' => 'date',
'Slave.op_data_fine' => 'date',
'op_data_fine' => 'date',
'Slave__op_ora_inizio' => 'time',
'Slave.op_ora_inizio' => 'time',
'op_ora_inizio' => 'time',
'Slave__op_ora_fine' => 'time',
'Slave.op_ora_fine' => 'time',
'op_ora_fine' => 'time',
'Slave__op_indirizzo' => 'string',
'Slave.op_indirizzo' => 'string',
'op_indirizzo' => 'string',
'Slave__op_url' => 'string',
'Slave.op_url' => 'string',
'op_url' => 'string',
'Slave__op_prezzo' => 'decimal',
'Slave.op_prezzo' => 'decimal',
'op_prezzo' => 'decimal',
'Slave__op_durata' => 'integer',
'Slave.op_durata' => 'integer',
'op_durata' => 'integer',
'Slave__op_prezzo_offerta' => 'decimal',
'Slave.op_prezzo_offerta' => 'decimal',
'op_prezzo_offerta' => 'decimal',
'Slave__op_scadenza_prezzo_offerta' => 'date',
'Slave.op_scadenza_prezzo_offerta' => 'date',
'op_scadenza_prezzo_offerta' => 'date',
'Slave__filters' => 'string',
'Slave.filters' => 'string',
'filters' => 'string',
'Slave__posizione' => 'integer',
'Slave.posizione' => 'integer',
'Slave__ordinamento' => 'string',
'Slave.ordinamento' => 'string',
'ordinamento' => 'string',
'Slave__ordinamento_dir' => 'string',
'Slave.ordinamento_dir' => 'string',
'ordinamento_dir' => 'string',
'Slave__per_pagina' => 'integer',
'Slave.per_pagina' => 'integer',
'per_pagina' => 'integer',
'Slave__modified' => 'datetime',
'Slave.modified' => 'datetime',
'modified' => 'datetime',
'Traduzione__id' => 'integer',
'Traduzione.id' => 'integer',
'Traduzione__contenuto_id' => 'integer',
'Traduzione.contenuto_id' => 'integer',
'Traduzione__lingua_id' => 'integer',
'Traduzione.lingua_id' => 'integer',
'lingua_id' => 'integer',
'Traduzione__titolo' => 'string',
'Traduzione.titolo' => 'string',
'titolo' => 'string',
'Traduzione__intro' => 'text',
'Traduzione.intro' => 'text',
'intro' => 'text',
'Traduzione__descrizione' => 'text',
'Traduzione.descrizione' => 'text',
'descrizione' => 'text',
'Traduzione__slug' => 'string',
'Traduzione.slug' => 'string',
'slug' => 'string',
'Traduzione__slug_personalizzato' => 'string',
'Traduzione.slug_personalizzato' => 'string',
'slug_personalizzato' => 'string',
'Traduzione__description' => 'string',
'Traduzione.description' => 'string',
'description' => 'string',
'Traduzione__title' => 'string',
'Traduzione.title' => 'string',
'title' => 'string',
'Traduzione__url_img_social' => 'string',
'Traduzione.url_img_social' => 'string',
'url_img_social' => 'string',
'Traduzione__title_social' => 'string',
'Traduzione.title_social' => 'string',
'title_social' => 'string',
'Traduzione__description_social' => 'text',
'Traduzione.description_social' => 'text',
'description_social' => 'text',
'Traduzione__keywords' => 'text',
'Traduzione.keywords' => 'text',
'keywords' => 'text',
'Traduzione__online' => 'string',
'Traduzione.online' => 'string',
'online' => 'string',
'Traduzione__sitemap' => 'string',
'Traduzione.sitemap' => 'string',
'sitemap' => 'string',
'Traduzione__home' => 'string',
'Traduzione.home' => 'string',
'home' => 'string',
'Traduzione__op_testo_offerta' => 'text',
'Traduzione.op_testo_offerta' => 'text',
'op_testo_offerta' => 'text',
'Foto__id' => 'integer',
'Foto.id' => 'integer',
'Foto__contenuto_id' => 'integer',
'Foto.contenuto_id' => 'integer',
'Foto__media_id' => 'integer',
'Foto.media_id' => 'integer',
'media_id' => 'integer',
'Foto__tipo_media_id' => 'integer',
'Foto.tipo_media_id' => 'integer',
'tipo_media_id' => 'integer',
'Foto__posizione' => 'smallinteger',
'Foto.posizione' => 'smallinteger',
'Media__id' => 'integer',
'Media.id' => 'integer',
'Media__tipo_media_id' => 'integer',
'Media.tipo_media_id' => 'integer',
'Media__sito_id' => 'integer',
'Media.sito_id' => 'integer',
'sito_id' => 'integer',
'Media__name' => 'string',
'Media.name' => 'string',
'name' => 'string',
'Media__placeholder' => 'string',
'Media.placeholder' => 'string',
'placeholder' => 'string',
'Media__placeholder_posizione' => 'integer',
'Media.placeholder_posizione' => 'integer',
'placeholder_posizione' => 'integer',
'Media__url' => 'string',
'Media.url' => 'string',
'url' => 'string',
'Media__target' => 'string',
'Media.target' => 'string',
'target' => 'string',
'Media__content_type' => 'string',
'Media.content_type' => 'string',
'content_type' => 'string',
'Media__attivo' => 'string',
'Media.attivo' => 'string',
'Media__created' => 'datetime',
'Media.created' => 'datetime',
'Media__modified' => 'datetime',
'Media.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'Slave' => [
[maximum depth reached]
]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\RelazioneTable) {}
}
$inevidenza = [
(int) 0 => object(Cake\ORM\Entity) {
'id' => (int) 3953,
'tipo_contenuto_id' => (int) 15,
'parent_id' => null,
'template_id' => null,
'brick' => '',
'codice' => '',
'nome_generico' => 'Nuova Linea Guida EMA: Valutazione Ambientale dei Farmaci',
'container' => 'content',
'costo' => (float) 0,
'correlati' => '["11","116"]',
'created' => object(Cake\I18n\Time) {},
'attivo' => '1',
'op_titolo' => '1',
'op_cliccabile' => '1',
'op_classe' => '',
'op_filename' => null,
'op_data_inizio' => null,
'op_data_fine' => null,
'op_ora_inizio' => null,
'op_ora_fine' => null,
'op_indirizzo' => null,
'op_url' => '',
'op_prezzo' => (float) 0,
'op_durata' => (int) 0,
'op_prezzo_offerta' => (float) 0,
'op_scadenza_prezzo_offerta' => null,
'filters' => 'n',
'posizione' => (int) 0,
'ordinamento' => null,
'ordinamento_dir' => null,
'per_pagina' => null,
'modified' => object(Cake\I18n\Time) {},
'pagine' => [[maximum depth reached]],
'proprieta' => [[maximum depth reached]],
'relazione_sub' => [
[maximum depth reached]
],
'video' => [[maximum depth reached]],
'allegati' => [[maximum depth reached]],
'foto' => [
[maximum depth reached]
],
'traduzione' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Contenuto'
},
(int) 1 => object(Cake\ORM\Entity) {
'id' => (int) 3943,
'tipo_contenuto_id' => (int) 15,
'parent_id' => null,
'template_id' => null,
'brick' => '',
'codice' => ' COPY 8108',
'nome_generico' => 'Small Talk | Rentri',
'container' => 'content',
'costo' => (float) 0,
'correlati' => '["11","32"]',
'created' => object(Cake\I18n\Time) {},
'attivo' => '1',
'op_titolo' => '1',
'op_cliccabile' => '1',
'op_classe' => '',
'op_filename' => null,
'op_data_inizio' => null,
'op_data_fine' => null,
'op_ora_inizio' => null,
'op_ora_fine' => null,
'op_indirizzo' => null,
'op_url' => '',
'op_prezzo' => (float) 0,
'op_durata' => (int) 0,
'op_prezzo_offerta' => (float) 0,
'op_scadenza_prezzo_offerta' => null,
'filters' => 'n',
'posizione' => (int) 0,
'ordinamento' => null,
'ordinamento_dir' => null,
'per_pagina' => null,
'modified' => object(Cake\I18n\Time) {},
'pagine' => [[maximum depth reached]],
'proprieta' => [[maximum depth reached]],
'relazione_sub' => [
[maximum depth reached]
],
'video' => [[maximum depth reached]],
'allegati' => [[maximum depth reached]],
'foto' => [
[maximum depth reached]
],
'traduzione' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Contenuto'
},
(int) 2 => object(Cake\ORM\Entity) {
'id' => (int) 3835,
'tipo_contenuto_id' => (int) 15,
'parent_id' => null,
'template_id' => null,
'brick' => '',
'codice' => '',
'nome_generico' => 'Microplastiche analisi acque',
'container' => 'content',
'costo' => (float) 0,
'correlati' => '["11","116"]',
'created' => object(Cake\I18n\Time) {},
'attivo' => '1',
'op_titolo' => '1',
'op_cliccabile' => '1',
'op_classe' => '',
'op_filename' => null,
'op_data_inizio' => null,
'op_data_fine' => null,
'op_ora_inizio' => null,
'op_ora_fine' => null,
'op_indirizzo' => null,
'op_url' => '',
'op_prezzo' => (float) 0,
'op_durata' => (int) 0,
'op_prezzo_offerta' => (float) 0,
'op_scadenza_prezzo_offerta' => null,
'filters' => 'n',
'posizione' => (int) 0,
'ordinamento' => null,
'ordinamento_dir' => null,
'per_pagina' => null,
'modified' => object(Cake\I18n\Time) {},
'pagine' => [[maximum depth reached]],
'proprieta' => [[maximum depth reached]],
'relazione_sub' => [
[maximum depth reached]
],
'video' => [[maximum depth reached]],
'allegati' => [[maximum depth reached]],
'foto' => [
[maximum depth reached]
],
'traduzione' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Contenuto'
},
(int) 3 => object(Cake\ORM\Entity) {
'id' => (int) 3823,
'tipo_contenuto_id' => (int) 15,
'parent_id' => null,
'template_id' => null,
'brick' => '',
'codice' => ' COPY 7674',
'nome_generico' => 'Il cromo esavalente: storia, implicazioni e fattori di rischio - Michela Gallo su AIASMAG',
'container' => 'content',
'costo' => (float) 0,
'correlati' => '["11","31"]',
'created' => object(Cake\I18n\Time) {},
'attivo' => '1',
'op_titolo' => '1',
'op_cliccabile' => '1',
'op_classe' => '',
'op_filename' => null,
'op_data_inizio' => null,
'op_data_fine' => null,
'op_ora_inizio' => null,
'op_ora_fine' => null,
'op_indirizzo' => null,
'op_url' => '',
'op_prezzo' => (float) 0,
'op_durata' => (int) 0,
'op_prezzo_offerta' => (float) 0,
'op_scadenza_prezzo_offerta' => null,
'filters' => 'n',
'posizione' => (int) 0,
'ordinamento' => null,
'ordinamento_dir' => null,
'per_pagina' => null,
'modified' => object(Cake\I18n\Time) {},
'pagine' => [[maximum depth reached]],
'proprieta' => [[maximum depth reached]],
'relazione_sub' => [
[maximum depth reached]
],
'video' => [[maximum depth reached]],
'allegati' => [[maximum depth reached]],
'foto' => [
[maximum depth reached]
],
'traduzione' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Contenuto'
},
(int) 4 => object(Cake\ORM\Entity) {
'id' => (int) 487,
'tipo_contenuto_id' => (int) 15,
'parent_id' => null,
'template_id' => null,
'brick' => '',
'codice' => '',
'nome_generico' => 'Pagamento Diritti: Albo Nazionale Gestori Ambientali e Recupero Rifiuti',
'container' => 'content',
'costo' => (float) 0,
'correlati' => '["11","32"]',
'created' => object(Cake\I18n\Time) {},
'attivo' => '1',
'op_titolo' => '1',
'op_cliccabile' => '1',
'op_classe' => '',
'op_filename' => null,
'op_data_inizio' => null,
'op_data_fine' => null,
'op_ora_inizio' => null,
'op_ora_fine' => null,
'op_indirizzo' => null,
'op_url' => '',
'op_prezzo' => (float) 0,
'op_durata' => (int) 0,
'op_prezzo_offerta' => (float) 0,
'op_scadenza_prezzo_offerta' => null,
'filters' => 'n',
'posizione' => (int) 0,
'ordinamento' => null,
'ordinamento_dir' => null,
'per_pagina' => null,
'modified' => object(Cake\I18n\Time) {},
'pagine' => [[maximum depth reached]],
'proprieta' => [[maximum depth reached]],
'relazione_sub' => [
[maximum depth reached]
],
'video' => [[maximum depth reached]],
'allegati' => [[maximum depth reached]],
'foto' => [
[maximum depth reached]
],
'traduzione' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Contenuto'
}
]
$filters = false
$pagina_corrente = (int) 1
$totale_contenuti = (int) 0
$totale_pagine = (int) 1
$banners = []
$user = null
$sidebar = [
'Categorie' => object(Cake\ORM\ResultSet) {
'items' => [
[maximum depth reached]
]
}
]
$data = null
$config = object(stdClass) {
APP_NAME => 'LabAnalysis'
STORE_PATH => 'https://www.labanalysis.it/'
TEMPLATE_PATH => 'www_labanalysis_it'
ADMIN_PATH => 'https://admin.labanalysis.it/'
MAIL_FROM => 'labanalysis@sofitek.it'
MAIL_AMMINISTRATORE => 'info@labanalysis.it'
MAIL_BCC => ''
MAX_UPLOAD_FILE => '2500000000'
FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/'
ELEMENTI_PER_PAGINA => '16'
IN_COSTRUZIONE => '0'
SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche'
SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.'
DEBUG => '1'
WATERMARK => '0'
MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina'
MEDIA_MIN_SIZE => '1000x1000'
CONTENITORI => 'content, content_alternativo'
OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso'
IMPORTA_ESPORTA => '1'
}
$ids = [
(int) 0 => (int) 11,
(int) 2 => (int) 289
]
$seo_meta = [
(int) 0 => object(Cake\ORM\Entity) {
'id' => (int) 11,
'contenuto_id' => (int) 11,
'lingua_id' => (int) 1,
'titolo' => 'News',
'intro' => '',
'descrizione' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vitae tellus ut quam hendrerit commodo quis sit amet nulla. Etiam eleifend posuere sem. Curabitur tincidunt cursus neque non placerat. Nam sed lacus nec nisl maximus varius id nec enim. Maecenas a odio elit. Ut venenatis nulla eu risus condimentum, eu tempor eros interdum. Aenean a ultricies neque. Mauris nec ultricies metus. Phasellus vulputate eu libero imperdiet consectetur. Donec at sem vitae sem ultrices feugiat quis quis augue. Sed mi purus, malesuada finibus tortor quis, lobortis fringilla elit. Vivamus blandit felis dolor, quis sollicitudin ante ultricies interdum. Phasellus nisi risus, molestie sit amet condimentum sed, faucibus ac tellus. Morbi eleifend aliquet velit, vel facilisis risus tempus quis. In vel tortor ut erat dapibus ornare. Pellentesque posuere mi nec ex mattis, fringilla eleifend sem lobortis. ',
'slug' => 'news',
'slug_personalizzato' => null,
'description' => null,
'title' => 'News',
'url_img_social' => null,
'title_social' => null,
'description_social' => null,
'keywords' => null,
'online' => '1',
'sitemap' => '1',
'home' => '0',
'op_testo_offerta' => null,
'contenuto' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Traduzione'
},
(int) 2 => object(Cake\ORM\Entity) {
'id' => (int) 716,
'contenuto_id' => (int) 289,
'lingua_id' => (int) 1,
'titolo' => 'Emissioni odorigene: norme, parametri e metodi di campionamento',
'intro' => 'Il nuovo art. 272-bis introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.',
'descrizione' => '<p>Le <strong>emissioni odorigene</strong>, principalmente legate ad attività agricole e industriali, rappresentano un problema serio che coinvolge molte persone, ma che è stato sottoposto ad intervento normativo solo in tempi recenti. Il nuovo art. 272-bis, infatti, introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.</p>
<h2>Quando le emissioni odorigene diventano molestie olfattive?</h2>
<p>La natura della percezione dell'olfatto, estremamente labile e soggettiva, non permette di stabilire con certezza che odori percepibili e percepiti possano essere considerati <em><strong>molestia olfattiva</strong></em>. La molestia olfattiva può essere definita come la presenza di un “odore” che altera lo stato di benessere di una persona e, nei casi più gravi, può causare malessere e disturbi. Tale definizione è associata all'idoneità a produrre effetti negativi a seguito di un'esposizione per un periodo tipicamente esteso e ripetuto nel tempo.</p>
<p>Per questi motivi, gli effetti negativi generati dall’esposizione ad un’emissione odorigena considerata come molesta deve ricollegarsi ai seguenti fattori:</p>
<ul>
<li>la <strong>sorgente emissiva</strong> attraverso cui l'emissione odorigena viene introdotta nell'atmosfera</li>
<li>il <strong>percorso di dispersione</strong> o di diluizione dell'emissione odorigena nell'atmosfera, proporzionale alla distanza rispetto al recettore</li>
<li>la <strong>presenza di recettori</strong> che manifestino gli effetti negativi dell'esposizione odorigena</li>
<li>la <strong>persistenza </strong>con cui l'odore è percepito nel tempo al recettore</li>
</ul>
<p>Le emissioni odorigene sono considerate potenziale inquinamento ambientale, soprattutto in relazione a determinate tipologie di attività agricole o industriali (impianti di trattamento rifiuti, lavorazione fanghi di depurazione, oleifici, ecc).</p>
<h2>Emissioni odorigene: il quadro normativo</h2>
<p>Fino a qualche anno fa il problema delle emissioni odorigene non era stato normato a livello nazionale. È stato il Governo ad introdurre nel D.Lgs. 152/2006 una disposizione dedicata alle emissioni odorigene - presente nella <em>Parte V</em>.</p>
<p>Tale disposizione rappresenta soltanto uno dei molti aggiornamenti in materia di emissioni in atmosfera, che hanno introdotto ad opera del <strong>D.Lgs 183/217</strong> il provvedimento attuativo delle coordinate e dei principi contenuti nella <strong>direttiva 2015/2193</strong>, relativa alla limitazione delle emissioni di alcune sostanze inquinanti originate da impianti di combustione di media grandezza, indipendentemente dal tipo di combustibile utilizzato.</p>
<p>Questa direttiva stabilisce norme per il controllo delle emissioni nell'aria di biossido di zolfo (SO<sub>2</sub>), ossidi di azoto (NO<sub>x</sub>) e polveri da impianti di combustione medi, e la necessità di monitorare le emissioni di monossido di carbonio. </p>
<p>Il <strong>nuovo art. 272-bis</strong> introduce una specifica possibilità per la <strong>normativa regionale</strong> e per le <strong>Autorità Competenti</strong> di stabilire misure di prevenzione e limitazione per le emissioni odorigene, come:</p>
<ul>
<li><strong>valori limite</strong>, espressi in concentrazione volumetrica (come quantità su un volume, espresse in OU<sub>E</sub>/m<sup>3</sup> o in mg/Nm<sup>3</sup>)</li>
<li><strong>portate massime o concentrazioni massime</strong> da definire in sede di autorizzazione (quantità su tempo, espresse in OU<sub>E</sub>/s)</li>
<li><strong>procedure</strong> per definire in ambito autorizzatorio criteri localizzativi in funzione della presenza di ricettori sensibili intorno allo stabilimento</li>
<li>eventuali <strong>piani di contenimento</strong> per le emissioni</li>
</ul>
<p>La norma prevede un'ammenda fino a 10.000€ o l'arresto fino ad un anno, nei confronti di <em>chi, nell'esercizio di uno stabilimento, viola i valori limite di emissione stabiliti in sede di autorizzazione</em>.</p>
<p>Più nello specifico, quindi, la questione è delegata a livello regionale.</p>
<p>La <strong>Regione Lombardia</strong> ha pubblicato le linee guida di settore per le emissioni odorigene con la Delibera della Giunta regionale n. IX/3018 del 15 febbraio 2012 (<em>Determinazioni generali in merito alla caratterizzazione delle emissioni gassose in atmosfera derivanti da attività a forte impatto odorigeno</em>), che vengono riconosciute come il <strong>riferimento più completo in materia di controllo delle emissioni odorigene</strong>, e ha definito, nell’ambito della Delibera della Giunta regionale n. 1495 del 24 ottobre 2011, i criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas, dedicando una parte al monitoraggio delle emissioni odorigene.</p>
<p>La <strong>Regione Piemonte</strong>, con Deliberazione della Giunta regionale n. 13-14554 del 9 gennaio 2017, ha pubblicato le <em>Linee guida per la caratterizzazione e il contenimento delle emissioni in atmosfera provenienti dalle attività ad impatto odorigeno</em> determinate sulla base della Legge Regionale 43/2000.</p>
<p>La <strong>Regione Emilia-Romagna</strong>, con la Delibera della Giunta regionale n.1495 del 24/10/2011 ha fornito criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas che prevedono specifiche misure strutturali e gestionali, obbligo per le autorizzazioni di prevedere un piano di monitoraggio per le emissioni odorigene, l’effettuazione di campagne di rilevamento per le emissioni odorigene sia alle sorgenti che a monte dell’impianto, autocontrolli e valori guida.</p>
<p>Nella <strong>provincia autonoma di Trento</strong>, la Giunta provinciale ha adottato, sulla falsa riga delle Linee Guida lombarde, specifiche linee finalizzate a definire un metodo chiaro per la caratterizzazione delle emissioni odorigene e il loro impatto sul territorio circostante, che si applicano ai nuovi impianti che richiedono Autorizzazioni Integrate Ambientali per gli impianti di trattamento di rifiuti organici. Prevedendo in fase autorizzativa un apposito studio di impatto odorigeno mediante simulazione di dispersione. Mentre per gli impianti esistenti soggetti ad autorizzazione ambientale l’applicazione è prevista solo in caso di ricorrenti e significative segnalazioni di disturbo olfattivo da parte della popolazione.</p>
<p>La <strong>Regione Puglia</strong>, invece, con la Legge regionale del 16 aprile 2015 n. 23 ha modificato la Legge regionale n. 7/1999 già modificata dalla Legge regionale 17/2007, stabilendo all’art. 1, comma 1, che le emissioni in atmosfera di sostanze odorigene deve osservare le concentrazioni limite indicate dall’allegato tecnico della stessa norma, che risposta tali limiti in termini di concertazione di odori e di corrispondente concentrazione in volume per ogni sostanza considerata, oltre alle indicazioni del metodo di analisi di riferimento.</p>
<p>Anche <strong>altre regioni</strong> (Veneto, Abruzzo, Basilicata e Friuli-Venezia Giulia) si preparano a presentare norme settoriali in materia di emissioni odorigene con previsioni di limiti oppure di controlli da parte delle Agenzie regionali per la protezione dell’Ambiente”.</p>
<p>In questo eterogeneo panorama di normative regionali, per il perseguimento del processo di armonizzazione su scala nazionale della normativa sulle emissioni odorigene avviato con l’entrata in vigore dell’art. 272 bis, il Consiglio nazionale del <strong>Sistema Nazionale per la Protezione dell’Ambiente</strong> (<strong>SNPA</strong>), nella seduta del 3 ottobre 2018, ha adottato la Delibera n. 38/2018 di approvazione del documento <em>Metodologie per la valutazione delle emissioni odorigene – Documento di sintesi</em> , per fornire agli Enti di Controllo informazioni per la scelta degli approcci adeguati ad effettuare un’azione di prevenzione, controllo e valutazione delle emissioni odorigene.</p>
<h2>L'attività di campionamento e analisi di LabAnalysis Group</h2>
<p><strong>LabAnalysis Group</strong> svolge un'attività di misura dell'odore e di caratterizzazione delle sostanze odorigene utilizzando l'olfattometria dinamica, secondo la <strong>norma UNI EN 13725</strong>, attraverso strumenti ad alta sensibilità e l'utilizzo di panel di rinoanalisti. La metodica è applicabile per la determinazione della concentrazione di odore di campioni ottenuti da matrici come flussi gassosi convogliati (<em>camini</em>) da sorgenti areali come biofiltri, vasche di depurazione o cumuli e da matrici come aria ambiente ed ambienti di lavoro.</p>
<p>La <strong>caratterizzazione chimica</strong> delle sostanze odorigene (prevista da diversi decreti, come la L.R. Puglia n.23 del 16/04/2015) viene effettuata mediante il campionamento della matrice sottoposta a caratterizzazione (aria, emissione in atmosfera, emissione da biofiltro, etc) con supporti specifici come <strong>canister</strong>, <strong>bag </strong>e <strong>fiale</strong>.<br />
In funzione dei parametri odorigeni e/o delle famiglie di parametri da quantificare sono previsti specifici metodi analitici e sistemi di analisi tra i quali si possono annoverare quelli basati su principi gascromatografici con spettrometria di massa abbinati al desorbimento termico, come previsto dalla norma EPA TO15 ed EPA TO17. La versatilità del campionamento mediante canister consente di variare la durata del monitoraggio da 30 minuti a 48 ore.</p>
<p>L'impatto delle emissioni in atmosfera viene determinato tramite l'applicazione di un <strong>modello di dispersione atmosferica</strong>: il CALPUFF, realizzato da Earth Tech Inc. per conto della California Air Resources Board (CARB) e dell'U.S. Environmental Protection Agency (US EPA).</p>
<p>LabAnalysis Group, assieme a SMA Green & Smart Solutions, organizza un <strong>webinar</strong> dedicato a questo tema il 30 settembre 2020: <a href="https://www.labanalysis.it/eventi/greentalks-le-emissioni-odorigene.html" target="_blank"><strong>GreenTalks | Le Emissioni Odorigene - dalla consulenza alle analisi, dai riferimenti normativi ai casi studio</strong></a>.<br />
La partecipazione è gratuita, ma i posti sono limitati!</p>
<p style="text-align: right;"><small>Per ulteriori informazioni o se interessato contattare<br />
<a href="mailto:info@labanalysis.it?subject=Emissioni%20Odorigene"><strong>info@labanalysis.it</strong></a></small></p>
',
'slug' => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento',
'slug_personalizzato' => null,
'description' => null,
'title' => 'Emissioni odorigene: norme, parametri e metodi di campionamento',
'url_img_social' => null,
'title_social' => null,
'description_social' => null,
'keywords' => null,
'online' => '1',
'sitemap' => '1',
'home' => '1',
'op_testo_offerta' => null,
'contenuto' => object(Cake\ORM\Entity) {},
'[new]' => false,
'[accessible]' => [
[maximum depth reached]
],
'[dirty]' => [[maximum depth reached]],
'[original]' => [[maximum depth reached]],
'[virtual]' => [[maximum depth reached]],
'[hasErrors]' => false,
'[errors]' => [[maximum depth reached]],
'[invalid]' => [[maximum depth reached]],
'[repository]' => 'Traduzione'
}
]
$numero_pagina_corrente = null
$class = null
$is_item = true
$is_category = false
$is_section = false
$path = [
(int) 0 => 'news',
(int) 1 => 'blog',
(int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html'
]
$locale = 'it_IT'
$lingua = object(Cake\ORM\Entity) {
'id' => (int) 1,
'lingua' => 'Italiano',
'dominio' => 'www.labanalysis.it',
'locale' => 'it_IT',
'[new]' => false,
'[accessible]' => [
'*' => true
],
'[dirty]' => [],
'[original]' => [],
'[virtual]' => [],
'[hasErrors]' => false,
'[errors]' => [],
'[invalid]' => [],
'[repository]' => 'Lingua'
}
include - ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 16
Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435
Cake\View\View::_render() - CORE/src/View/View.php, line 1393
Cake\View\View::render() - CORE/src/View/View.php, line 892
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791
App\Controller\PagesController::createpage() - APP/Controller/PagesController.php, line 104
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606
Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120
Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94
Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66
require - ROOT/webroot/index.php, line 36
[main] - ROOT/index.php, line 16
Code Context
<div class="testo_inside_content testo_notizia_content">
<h1><?=$data->traduzione->titolo?></h1>
<!-- <div class="intro">
$viewFile = '/var/www/src/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp' $dataForView = [ 'sottosezioni' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ [maximum depth reached] ], 'matching' => [[maximum depth reached]], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\RelazioneTable) {} }, 'inevidenza' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 1 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {}, (int) 3 => object(Cake\ORM\Entity) {}, (int) 4 => object(Cake\ORM\Entity) {} ], 'filters' => false, 'pagina_corrente' => (int) 1, 'totale_contenuti' => (int) 0, 'totale_pagine' => (int) 1, 'banners' => [], 'user' => null, 'sidebar' => [ 'Categorie' => object(Cake\ORM\ResultSet) {} ], 'data' => null, 'config' => object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' }, 'ids' => [ (int) 0 => (int) 11, (int) 2 => (int) 289 ], 'seo_meta' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {} ], 'numero_pagina_corrente' => null, 'class' => null, 'is_item' => true, 'is_category' => false, 'is_section' => false, 'path' => [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ], 'locale' => 'it_IT', 'lingua' => object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lingua' } ] $bufferLevel = (int) 0 $sottosezioni = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Relazione__id' => 'integer', 'Relazione.id' => 'integer', 'id' => 'integer', 'Relazione__contenuto_id' => 'integer', 'Relazione.contenuto_id' => 'integer', 'contenuto_id' => 'integer', 'Relazione__correlato_id' => 'integer', 'Relazione.correlato_id' => 'integer', 'correlato_id' => 'integer', 'Relazione__tipo_correlazione_id' => 'integer', 'Relazione.tipo_correlazione_id' => 'integer', 'tipo_correlazione_id' => 'integer', 'Relazione__tipo_contenuto_id' => 'integer', 'Relazione.tipo_contenuto_id' => 'integer', 'tipo_contenuto_id' => 'integer', 'Relazione__tipo_correlato_id' => 'integer', 'Relazione.tipo_correlato_id' => 'integer', 'tipo_correlato_id' => 'integer', 'Relazione__valore' => 'text', 'Relazione.valore' => 'text', 'valore' => 'text', 'Relazione__posizione' => 'smallinteger', 'Relazione.posizione' => 'smallinteger', 'posizione' => 'smallinteger', 'Slave__id' => 'integer', 'Slave.id' => 'integer', 'Slave__tipo_contenuto_id' => 'integer', 'Slave.tipo_contenuto_id' => 'integer', 'Slave__parent_id' => 'integer', 'Slave.parent_id' => 'integer', 'parent_id' => 'integer', 'Slave__template_id' => 'integer', 'Slave.template_id' => 'integer', 'template_id' => 'integer', 'Slave__brick' => 'string', 'Slave.brick' => 'string', 'brick' => 'string', 'Slave__codice' => 'string', 'Slave.codice' => 'string', 'codice' => 'string', 'Slave__nome_generico' => 'string', 'Slave.nome_generico' => 'string', 'nome_generico' => 'string', 'Slave__container' => 'string', 'Slave.container' => 'string', 'container' => 'string', 'Slave__costo' => 'decimal', 'Slave.costo' => 'decimal', 'costo' => 'decimal', 'Slave__correlati' => 'text', 'Slave.correlati' => 'text', 'correlati' => 'text', 'Slave__created' => 'datetime', 'Slave.created' => 'datetime', 'created' => 'datetime', 'Slave__attivo' => 'string', 'Slave.attivo' => 'string', 'attivo' => 'string', 'Slave__op_titolo' => 'string', 'Slave.op_titolo' => 'string', 'op_titolo' => 'string', 'Slave__op_cliccabile' => 'string', 'Slave.op_cliccabile' => 'string', 'op_cliccabile' => 'string', 'Slave__op_classe' => 'string', 'Slave.op_classe' => 'string', 'op_classe' => 'string', 'Slave__op_filename' => 'string', 'Slave.op_filename' => 'string', 'op_filename' => 'string', 'Slave__op_data_inizio' => 'date', 'Slave.op_data_inizio' => 'date', 'op_data_inizio' => 'date', 'Slave__op_data_fine' => 'date', 'Slave.op_data_fine' => 'date', 'op_data_fine' => 'date', 'Slave__op_ora_inizio' => 'time', 'Slave.op_ora_inizio' => 'time', 'op_ora_inizio' => 'time', 'Slave__op_ora_fine' => 'time', 'Slave.op_ora_fine' => 'time', 'op_ora_fine' => 'time', 'Slave__op_indirizzo' => 'string', 'Slave.op_indirizzo' => 'string', 'op_indirizzo' => 'string', 'Slave__op_url' => 'string', 'Slave.op_url' => 'string', 'op_url' => 'string', 'Slave__op_prezzo' => 'decimal', 'Slave.op_prezzo' => 'decimal', 'op_prezzo' => 'decimal', 'Slave__op_durata' => 'integer', 'Slave.op_durata' => 'integer', 'op_durata' => 'integer', 'Slave__op_prezzo_offerta' => 'decimal', 'Slave.op_prezzo_offerta' => 'decimal', 'op_prezzo_offerta' => 'decimal', 'Slave__op_scadenza_prezzo_offerta' => 'date', 'Slave.op_scadenza_prezzo_offerta' => 'date', 'op_scadenza_prezzo_offerta' => 'date', 'Slave__filters' => 'string', 'Slave.filters' => 'string', 'filters' => 'string', 'Slave__posizione' => 'integer', 'Slave.posizione' => 'integer', 'Slave__ordinamento' => 'string', 'Slave.ordinamento' => 'string', 'ordinamento' => 'string', 'Slave__ordinamento_dir' => 'string', 'Slave.ordinamento_dir' => 'string', 'ordinamento_dir' => 'string', 'Slave__per_pagina' => 'integer', 'Slave.per_pagina' => 'integer', 'per_pagina' => 'integer', 'Slave__modified' => 'datetime', 'Slave.modified' => 'datetime', 'modified' => 'datetime', 'Traduzione__id' => 'integer', 'Traduzione.id' => 'integer', 'Traduzione__contenuto_id' => 'integer', 'Traduzione.contenuto_id' => 'integer', 'Traduzione__lingua_id' => 'integer', 'Traduzione.lingua_id' => 'integer', 'lingua_id' => 'integer', 'Traduzione__titolo' => 'string', 'Traduzione.titolo' => 'string', 'titolo' => 'string', 'Traduzione__intro' => 'text', 'Traduzione.intro' => 'text', 'intro' => 'text', 'Traduzione__descrizione' => 'text', 'Traduzione.descrizione' => 'text', 'descrizione' => 'text', 'Traduzione__slug' => 'string', 'Traduzione.slug' => 'string', 'slug' => 'string', 'Traduzione__slug_personalizzato' => 'string', 'Traduzione.slug_personalizzato' => 'string', 'slug_personalizzato' => 'string', 'Traduzione__description' => 'string', 'Traduzione.description' => 'string', 'description' => 'string', 'Traduzione__title' => 'string', 'Traduzione.title' => 'string', 'title' => 'string', 'Traduzione__url_img_social' => 'string', 'Traduzione.url_img_social' => 'string', 'url_img_social' => 'string', 'Traduzione__title_social' => 'string', 'Traduzione.title_social' => 'string', 'title_social' => 'string', 'Traduzione__description_social' => 'text', 'Traduzione.description_social' => 'text', 'description_social' => 'text', 'Traduzione__keywords' => 'text', 'Traduzione.keywords' => 'text', 'keywords' => 'text', 'Traduzione__online' => 'string', 'Traduzione.online' => 'string', 'online' => 'string', 'Traduzione__sitemap' => 'string', 'Traduzione.sitemap' => 'string', 'sitemap' => 'string', 'Traduzione__home' => 'string', 'Traduzione.home' => 'string', 'home' => 'string', 'Traduzione__op_testo_offerta' => 'text', 'Traduzione.op_testo_offerta' => 'text', 'op_testo_offerta' => 'text', 'Foto__id' => 'integer', 'Foto.id' => 'integer', 'Foto__contenuto_id' => 'integer', 'Foto.contenuto_id' => 'integer', 'Foto__media_id' => 'integer', 'Foto.media_id' => 'integer', 'media_id' => 'integer', 'Foto__tipo_media_id' => 'integer', 'Foto.tipo_media_id' => 'integer', 'tipo_media_id' => 'integer', 'Foto__posizione' => 'smallinteger', 'Foto.posizione' => 'smallinteger', 'Media__id' => 'integer', 'Media.id' => 'integer', 'Media__tipo_media_id' => 'integer', 'Media.tipo_media_id' => 'integer', 'Media__sito_id' => 'integer', 'Media.sito_id' => 'integer', 'sito_id' => 'integer', 'Media__name' => 'string', 'Media.name' => 'string', 'name' => 'string', 'Media__placeholder' => 'string', 'Media.placeholder' => 'string', 'placeholder' => 'string', 'Media__placeholder_posizione' => 'integer', 'Media.placeholder_posizione' => 'integer', 'placeholder_posizione' => 'integer', 'Media__url' => 'string', 'Media.url' => 'string', 'url' => 'string', 'Media__target' => 'string', 'Media.target' => 'string', 'target' => 'string', 'Media__content_type' => 'string', 'Media.content_type' => 'string', 'content_type' => 'string', 'Media__attivo' => 'string', 'Media.attivo' => 'string', 'Media__created' => 'datetime', 'Media.created' => 'datetime', 'Media__modified' => 'datetime', 'Media.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'Slave' => [ [maximum depth reached] ] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\RelazioneTable) {} } $inevidenza = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 3953, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Nuova Linea Guida EMA: Valutazione Ambientale dei Farmaci', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 1 => object(Cake\ORM\Entity) { 'id' => (int) 3943, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 8108', 'nome_generico' => 'Small Talk | Rentri', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 3835, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Microplastiche analisi acque', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 3 => object(Cake\ORM\Entity) { 'id' => (int) 3823, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 7674', 'nome_generico' => 'Il cromo esavalente: storia, implicazioni e fattori di rischio - Michela Gallo su AIASMAG', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","31"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 4 => object(Cake\ORM\Entity) { 'id' => (int) 487, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Pagamento Diritti: Albo Nazionale Gestori Ambientali e Recupero Rifiuti', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' } ] $filters = false $pagina_corrente = (int) 1 $totale_contenuti = (int) 0 $totale_pagine = (int) 1 $banners = [] $user = null $sidebar = [ 'Categorie' => object(Cake\ORM\ResultSet) { 'items' => [ [maximum depth reached] ] } ] $data = null $config = object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' } $ids = [ (int) 0 => (int) 11, (int) 2 => (int) 289 ] $seo_meta = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 11, 'contenuto_id' => (int) 11, 'lingua_id' => (int) 1, 'titolo' => 'News', 'intro' => '', 'descrizione' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vitae tellus ut quam hendrerit commodo quis sit amet nulla. Etiam eleifend posuere sem. Curabitur tincidunt cursus neque non placerat. Nam sed lacus nec nisl maximus varius id nec enim. Maecenas a odio elit. Ut venenatis nulla eu risus condimentum, eu tempor eros interdum. Aenean a ultricies neque. Mauris nec ultricies metus. Phasellus vulputate eu libero imperdiet consectetur. Donec at sem vitae sem ultrices feugiat quis quis augue. Sed mi purus, malesuada finibus tortor quis, lobortis fringilla elit. Vivamus blandit felis dolor, quis sollicitudin ante ultricies interdum. Phasellus nisi risus, molestie sit amet condimentum sed, faucibus ac tellus. Morbi eleifend aliquet velit, vel facilisis risus tempus quis. In vel tortor ut erat dapibus ornare. Pellentesque posuere mi nec ex mattis, fringilla eleifend sem lobortis. ', 'slug' => 'news', 'slug_personalizzato' => null, 'description' => null, 'title' => 'News', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '0', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 716, 'contenuto_id' => (int) 289, 'lingua_id' => (int) 1, 'titolo' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'intro' => 'Il nuovo art. 272-bis introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.', 'descrizione' => '<p>Le <strong>emissioni odorigene</strong>, principalmente legate ad attività agricole e industriali, rappresentano un problema serio che coinvolge molte persone, ma che è stato sottoposto ad intervento normativo solo in tempi recenti. Il nuovo art. 272-bis, infatti, introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.</p> <h2>Quando le emissioni odorigene diventano molestie olfattive?</h2> <p>La natura della percezione dell'olfatto, estremamente labile e soggettiva, non permette di stabilire con certezza che odori percepibili e percepiti possano essere considerati <em><strong>molestia olfattiva</strong></em>. La molestia olfattiva può essere definita come la presenza di un “odore” che altera lo stato di benessere di una persona e, nei casi più gravi, può causare malessere e disturbi. Tale definizione è associata all'idoneità a produrre effetti negativi a seguito di un'esposizione per un periodo tipicamente esteso e ripetuto nel tempo.</p> <p>Per questi motivi, gli effetti negativi generati dall’esposizione ad un’emissione odorigena considerata come molesta deve ricollegarsi ai seguenti fattori:</p> <ul> <li>la <strong>sorgente emissiva</strong> attraverso cui l'emissione odorigena viene introdotta nell'atmosfera</li> <li>il <strong>percorso di dispersione</strong> o di diluizione dell'emissione odorigena nell'atmosfera, proporzionale alla distanza rispetto al recettore</li> <li>la <strong>presenza di recettori</strong> che manifestino gli effetti negativi dell'esposizione odorigena</li> <li>la <strong>persistenza </strong>con cui l'odore è percepito nel tempo al recettore</li> </ul> <p>Le emissioni odorigene sono considerate potenziale inquinamento ambientale, soprattutto in relazione a determinate tipologie di attività agricole o industriali (impianti di trattamento rifiuti, lavorazione fanghi di depurazione, oleifici, ecc).</p> <h2>Emissioni odorigene: il quadro normativo</h2> <p>Fino a qualche anno fa il problema delle emissioni odorigene non era stato normato a livello nazionale. È stato il Governo ad introdurre nel D.Lgs. 152/2006 una disposizione dedicata alle emissioni odorigene - presente nella <em>Parte V</em>.</p> <p>Tale disposizione rappresenta soltanto uno dei molti aggiornamenti in materia di emissioni in atmosfera, che hanno introdotto ad opera del <strong>D.Lgs 183/217</strong> il provvedimento attuativo delle coordinate e dei principi contenuti nella <strong>direttiva 2015/2193</strong>, relativa alla limitazione delle emissioni di alcune sostanze inquinanti originate da impianti di combustione di media grandezza, indipendentemente dal tipo di combustibile utilizzato.</p> <p>Questa direttiva stabilisce norme per il controllo delle emissioni nell'aria di biossido di zolfo (SO<sub>2</sub>), ossidi di azoto (NO<sub>x</sub>) e polveri da impianti di combustione medi, e la necessità di monitorare le emissioni di monossido di carbonio. </p> <p>Il <strong>nuovo art. 272-bis</strong> introduce una specifica possibilità per la <strong>normativa regionale</strong> e per le <strong>Autorità Competenti</strong> di stabilire misure di prevenzione e limitazione per le emissioni odorigene, come:</p> <ul> <li><strong>valori limite</strong>, espressi in concentrazione volumetrica (come quantità su un volume, espresse in OU<sub>E</sub>/m<sup>3</sup> o in mg/Nm<sup>3</sup>)</li> <li><strong>portate massime o concentrazioni massime</strong> da definire in sede di autorizzazione (quantità su tempo, espresse in OU<sub>E</sub>/s)</li> <li><strong>procedure</strong> per definire in ambito autorizzatorio criteri localizzativi in funzione della presenza di ricettori sensibili intorno allo stabilimento</li> <li>eventuali <strong>piani di contenimento</strong> per le emissioni</li> </ul> <p>La norma prevede un'ammenda fino a 10.000€ o l'arresto fino ad un anno, nei confronti di <em>chi, nell'esercizio di uno stabilimento, viola i valori limite di emissione stabiliti in sede di autorizzazione</em>.</p> <p>Più nello specifico, quindi, la questione è delegata a livello regionale.</p> <p>La <strong>Regione Lombardia</strong> ha pubblicato le linee guida di settore per le emissioni odorigene con la Delibera della Giunta regionale n. IX/3018 del 15 febbraio 2012 (<em>Determinazioni generali in merito alla caratterizzazione delle emissioni gassose in atmosfera derivanti da attività a forte impatto odorigeno</em>), che vengono riconosciute come il <strong>riferimento più completo in materia di controllo delle emissioni odorigene</strong>, e ha definito, nell’ambito della Delibera della Giunta regionale n. 1495 del 24 ottobre 2011, i criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas, dedicando una parte al monitoraggio delle emissioni odorigene.</p> <p>La <strong>Regione Piemonte</strong>, con Deliberazione della Giunta regionale n. 13-14554 del 9 gennaio 2017, ha pubblicato le <em>Linee guida per la caratterizzazione e il contenimento delle emissioni in atmosfera provenienti dalle attività ad impatto odorigeno</em> determinate sulla base della Legge Regionale 43/2000.</p> <p>La <strong>Regione Emilia-Romagna</strong>, con la Delibera della Giunta regionale n.1495 del 24/10/2011 ha fornito criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas che prevedono specifiche misure strutturali e gestionali, obbligo per le autorizzazioni di prevedere un piano di monitoraggio per le emissioni odorigene, l’effettuazione di campagne di rilevamento per le emissioni odorigene sia alle sorgenti che a monte dell’impianto, autocontrolli e valori guida.</p> <p>Nella <strong>provincia autonoma di Trento</strong>, la Giunta provinciale ha adottato, sulla falsa riga delle Linee Guida lombarde, specifiche linee finalizzate a definire un metodo chiaro per la caratterizzazione delle emissioni odorigene e il loro impatto sul territorio circostante, che si applicano ai nuovi impianti che richiedono Autorizzazioni Integrate Ambientali per gli impianti di trattamento di rifiuti organici. Prevedendo in fase autorizzativa un apposito studio di impatto odorigeno mediante simulazione di dispersione. Mentre per gli impianti esistenti soggetti ad autorizzazione ambientale l’applicazione è prevista solo in caso di ricorrenti e significative segnalazioni di disturbo olfattivo da parte della popolazione.</p> <p>La <strong>Regione Puglia</strong>, invece, con la Legge regionale del 16 aprile 2015 n. 23 ha modificato la Legge regionale n. 7/1999 già modificata dalla Legge regionale 17/2007, stabilendo all’art. 1, comma 1, che le emissioni in atmosfera di sostanze odorigene deve osservare le concentrazioni limite indicate dall’allegato tecnico della stessa norma, che risposta tali limiti in termini di concertazione di odori e di corrispondente concentrazione in volume per ogni sostanza considerata, oltre alle indicazioni del metodo di analisi di riferimento.</p> <p>Anche <strong>altre regioni</strong> (Veneto, Abruzzo, Basilicata e Friuli-Venezia Giulia) si preparano a presentare norme settoriali in materia di emissioni odorigene con previsioni di limiti oppure di controlli da parte delle Agenzie regionali per la protezione dell’Ambiente”.</p> <p>In questo eterogeneo panorama di normative regionali, per il perseguimento del processo di armonizzazione su scala nazionale della normativa sulle emissioni odorigene avviato con l’entrata in vigore dell’art. 272 bis, il Consiglio nazionale del <strong>Sistema Nazionale per la Protezione dell’Ambiente</strong> (<strong>SNPA</strong>), nella seduta del 3 ottobre 2018, ha adottato la Delibera n. 38/2018 di approvazione del documento <em>Metodologie per la valutazione delle emissioni odorigene – Documento di sintesi</em> , per fornire agli Enti di Controllo informazioni per la scelta degli approcci adeguati ad effettuare un’azione di prevenzione, controllo e valutazione delle emissioni odorigene.</p> <h2>L'attività di campionamento e analisi di LabAnalysis Group</h2> <p><strong>LabAnalysis Group</strong> svolge un'attività di misura dell'odore e di caratterizzazione delle sostanze odorigene utilizzando l'olfattometria dinamica, secondo la <strong>norma UNI EN 13725</strong>, attraverso strumenti ad alta sensibilità e l'utilizzo di panel di rinoanalisti. La metodica è applicabile per la determinazione della concentrazione di odore di campioni ottenuti da matrici come flussi gassosi convogliati (<em>camini</em>) da sorgenti areali come biofiltri, vasche di depurazione o cumuli e da matrici come aria ambiente ed ambienti di lavoro.</p> <p>La <strong>caratterizzazione chimica</strong> delle sostanze odorigene (prevista da diversi decreti, come la L.R. Puglia n.23 del 16/04/2015) viene effettuata mediante il campionamento della matrice sottoposta a caratterizzazione (aria, emissione in atmosfera, emissione da biofiltro, etc) con supporti specifici come <strong>canister</strong>, <strong>bag </strong>e <strong>fiale</strong>.<br /> In funzione dei parametri odorigeni e/o delle famiglie di parametri da quantificare sono previsti specifici metodi analitici e sistemi di analisi tra i quali si possono annoverare quelli basati su principi gascromatografici con spettrometria di massa abbinati al desorbimento termico, come previsto dalla norma EPA TO15 ed EPA TO17. La versatilità del campionamento mediante canister consente di variare la durata del monitoraggio da 30 minuti a 48 ore.</p> <p>L'impatto delle emissioni in atmosfera viene determinato tramite l'applicazione di un <strong>modello di dispersione atmosferica</strong>: il CALPUFF, realizzato da Earth Tech Inc. per conto della California Air Resources Board (CARB) e dell'U.S. Environmental Protection Agency (US EPA).</p> <p>LabAnalysis Group, assieme a SMA Green & Smart Solutions, organizza un <strong>webinar</strong> dedicato a questo tema il 30 settembre 2020: <a href="https://www.labanalysis.it/eventi/greentalks-le-emissioni-odorigene.html" target="_blank"><strong>GreenTalks | Le Emissioni Odorigene - dalla consulenza alle analisi, dai riferimenti normativi ai casi studio</strong></a>.<br /> La partecipazione è gratuita, ma i posti sono limitati!</p> <p style="text-align: right;"><small>Per ulteriori informazioni o se interessato contattare<br /> <a href="mailto:info@labanalysis.it?subject=Emissioni%20Odorigene"><strong>info@labanalysis.it</strong></a></small></p> ', 'slug' => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento', 'slug_personalizzato' => null, 'description' => null, 'title' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '1', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' } ] $numero_pagina_corrente = null $class = null $is_item = true $is_category = false $is_section = false $path = [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ] $locale = 'it_IT' $lingua = object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Lingua' }
include - ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 16 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 App\Controller\PagesController::createpage() - APP/Controller/PagesController.php, line 104 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66 require - ROOT/webroot/index.php, line 36 [main] - ROOT/index.php, line 16
Code Context
<div class="testo_inside_content testo_notizia_content">
<h1><?=$data->traduzione->titolo?></h1>
<!-- <div class="intro">
$viewFile = '/var/www/src/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp' $dataForView = [ 'sottosezioni' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ [maximum depth reached] ], 'matching' => [[maximum depth reached]], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\RelazioneTable) {} }, 'inevidenza' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 1 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {}, (int) 3 => object(Cake\ORM\Entity) {}, (int) 4 => object(Cake\ORM\Entity) {} ], 'filters' => false, 'pagina_corrente' => (int) 1, 'totale_contenuti' => (int) 0, 'totale_pagine' => (int) 1, 'banners' => [], 'user' => null, 'sidebar' => [ 'Categorie' => object(Cake\ORM\ResultSet) {} ], 'data' => null, 'config' => object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' }, 'ids' => [ (int) 0 => (int) 11, (int) 2 => (int) 289 ], 'seo_meta' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {} ], 'numero_pagina_corrente' => null, 'class' => null, 'is_item' => true, 'is_category' => false, 'is_section' => false, 'path' => [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ], 'locale' => 'it_IT', 'lingua' => object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lingua' } ] $bufferLevel = (int) 0 $sottosezioni = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Relazione__id' => 'integer', 'Relazione.id' => 'integer', 'id' => 'integer', 'Relazione__contenuto_id' => 'integer', 'Relazione.contenuto_id' => 'integer', 'contenuto_id' => 'integer', 'Relazione__correlato_id' => 'integer', 'Relazione.correlato_id' => 'integer', 'correlato_id' => 'integer', 'Relazione__tipo_correlazione_id' => 'integer', 'Relazione.tipo_correlazione_id' => 'integer', 'tipo_correlazione_id' => 'integer', 'Relazione__tipo_contenuto_id' => 'integer', 'Relazione.tipo_contenuto_id' => 'integer', 'tipo_contenuto_id' => 'integer', 'Relazione__tipo_correlato_id' => 'integer', 'Relazione.tipo_correlato_id' => 'integer', 'tipo_correlato_id' => 'integer', 'Relazione__valore' => 'text', 'Relazione.valore' => 'text', 'valore' => 'text', 'Relazione__posizione' => 'smallinteger', 'Relazione.posizione' => 'smallinteger', 'posizione' => 'smallinteger', 'Slave__id' => 'integer', 'Slave.id' => 'integer', 'Slave__tipo_contenuto_id' => 'integer', 'Slave.tipo_contenuto_id' => 'integer', 'Slave__parent_id' => 'integer', 'Slave.parent_id' => 'integer', 'parent_id' => 'integer', 'Slave__template_id' => 'integer', 'Slave.template_id' => 'integer', 'template_id' => 'integer', 'Slave__brick' => 'string', 'Slave.brick' => 'string', 'brick' => 'string', 'Slave__codice' => 'string', 'Slave.codice' => 'string', 'codice' => 'string', 'Slave__nome_generico' => 'string', 'Slave.nome_generico' => 'string', 'nome_generico' => 'string', 'Slave__container' => 'string', 'Slave.container' => 'string', 'container' => 'string', 'Slave__costo' => 'decimal', 'Slave.costo' => 'decimal', 'costo' => 'decimal', 'Slave__correlati' => 'text', 'Slave.correlati' => 'text', 'correlati' => 'text', 'Slave__created' => 'datetime', 'Slave.created' => 'datetime', 'created' => 'datetime', 'Slave__attivo' => 'string', 'Slave.attivo' => 'string', 'attivo' => 'string', 'Slave__op_titolo' => 'string', 'Slave.op_titolo' => 'string', 'op_titolo' => 'string', 'Slave__op_cliccabile' => 'string', 'Slave.op_cliccabile' => 'string', 'op_cliccabile' => 'string', 'Slave__op_classe' => 'string', 'Slave.op_classe' => 'string', 'op_classe' => 'string', 'Slave__op_filename' => 'string', 'Slave.op_filename' => 'string', 'op_filename' => 'string', 'Slave__op_data_inizio' => 'date', 'Slave.op_data_inizio' => 'date', 'op_data_inizio' => 'date', 'Slave__op_data_fine' => 'date', 'Slave.op_data_fine' => 'date', 'op_data_fine' => 'date', 'Slave__op_ora_inizio' => 'time', 'Slave.op_ora_inizio' => 'time', 'op_ora_inizio' => 'time', 'Slave__op_ora_fine' => 'time', 'Slave.op_ora_fine' => 'time', 'op_ora_fine' => 'time', 'Slave__op_indirizzo' => 'string', 'Slave.op_indirizzo' => 'string', 'op_indirizzo' => 'string', 'Slave__op_url' => 'string', 'Slave.op_url' => 'string', 'op_url' => 'string', 'Slave__op_prezzo' => 'decimal', 'Slave.op_prezzo' => 'decimal', 'op_prezzo' => 'decimal', 'Slave__op_durata' => 'integer', 'Slave.op_durata' => 'integer', 'op_durata' => 'integer', 'Slave__op_prezzo_offerta' => 'decimal', 'Slave.op_prezzo_offerta' => 'decimal', 'op_prezzo_offerta' => 'decimal', 'Slave__op_scadenza_prezzo_offerta' => 'date', 'Slave.op_scadenza_prezzo_offerta' => 'date', 'op_scadenza_prezzo_offerta' => 'date', 'Slave__filters' => 'string', 'Slave.filters' => 'string', 'filters' => 'string', 'Slave__posizione' => 'integer', 'Slave.posizione' => 'integer', 'Slave__ordinamento' => 'string', 'Slave.ordinamento' => 'string', 'ordinamento' => 'string', 'Slave__ordinamento_dir' => 'string', 'Slave.ordinamento_dir' => 'string', 'ordinamento_dir' => 'string', 'Slave__per_pagina' => 'integer', 'Slave.per_pagina' => 'integer', 'per_pagina' => 'integer', 'Slave__modified' => 'datetime', 'Slave.modified' => 'datetime', 'modified' => 'datetime', 'Traduzione__id' => 'integer', 'Traduzione.id' => 'integer', 'Traduzione__contenuto_id' => 'integer', 'Traduzione.contenuto_id' => 'integer', 'Traduzione__lingua_id' => 'integer', 'Traduzione.lingua_id' => 'integer', 'lingua_id' => 'integer', 'Traduzione__titolo' => 'string', 'Traduzione.titolo' => 'string', 'titolo' => 'string', 'Traduzione__intro' => 'text', 'Traduzione.intro' => 'text', 'intro' => 'text', 'Traduzione__descrizione' => 'text', 'Traduzione.descrizione' => 'text', 'descrizione' => 'text', 'Traduzione__slug' => 'string', 'Traduzione.slug' => 'string', 'slug' => 'string', 'Traduzione__slug_personalizzato' => 'string', 'Traduzione.slug_personalizzato' => 'string', 'slug_personalizzato' => 'string', 'Traduzione__description' => 'string', 'Traduzione.description' => 'string', 'description' => 'string', 'Traduzione__title' => 'string', 'Traduzione.title' => 'string', 'title' => 'string', 'Traduzione__url_img_social' => 'string', 'Traduzione.url_img_social' => 'string', 'url_img_social' => 'string', 'Traduzione__title_social' => 'string', 'Traduzione.title_social' => 'string', 'title_social' => 'string', 'Traduzione__description_social' => 'text', 'Traduzione.description_social' => 'text', 'description_social' => 'text', 'Traduzione__keywords' => 'text', 'Traduzione.keywords' => 'text', 'keywords' => 'text', 'Traduzione__online' => 'string', 'Traduzione.online' => 'string', 'online' => 'string', 'Traduzione__sitemap' => 'string', 'Traduzione.sitemap' => 'string', 'sitemap' => 'string', 'Traduzione__home' => 'string', 'Traduzione.home' => 'string', 'home' => 'string', 'Traduzione__op_testo_offerta' => 'text', 'Traduzione.op_testo_offerta' => 'text', 'op_testo_offerta' => 'text', 'Foto__id' => 'integer', 'Foto.id' => 'integer', 'Foto__contenuto_id' => 'integer', 'Foto.contenuto_id' => 'integer', 'Foto__media_id' => 'integer', 'Foto.media_id' => 'integer', 'media_id' => 'integer', 'Foto__tipo_media_id' => 'integer', 'Foto.tipo_media_id' => 'integer', 'tipo_media_id' => 'integer', 'Foto__posizione' => 'smallinteger', 'Foto.posizione' => 'smallinteger', 'Media__id' => 'integer', 'Media.id' => 'integer', 'Media__tipo_media_id' => 'integer', 'Media.tipo_media_id' => 'integer', 'Media__sito_id' => 'integer', 'Media.sito_id' => 'integer', 'sito_id' => 'integer', 'Media__name' => 'string', 'Media.name' => 'string', 'name' => 'string', 'Media__placeholder' => 'string', 'Media.placeholder' => 'string', 'placeholder' => 'string', 'Media__placeholder_posizione' => 'integer', 'Media.placeholder_posizione' => 'integer', 'placeholder_posizione' => 'integer', 'Media__url' => 'string', 'Media.url' => 'string', 'url' => 'string', 'Media__target' => 'string', 'Media.target' => 'string', 'target' => 'string', 'Media__content_type' => 'string', 'Media.content_type' => 'string', 'content_type' => 'string', 'Media__attivo' => 'string', 'Media.attivo' => 'string', 'Media__created' => 'datetime', 'Media.created' => 'datetime', 'Media__modified' => 'datetime', 'Media.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'Slave' => [ [maximum depth reached] ] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\RelazioneTable) {} } $inevidenza = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 3953, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Nuova Linea Guida EMA: Valutazione Ambientale dei Farmaci', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 1 => object(Cake\ORM\Entity) { 'id' => (int) 3943, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 8108', 'nome_generico' => 'Small Talk | Rentri', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 3835, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Microplastiche analisi acque', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 3 => object(Cake\ORM\Entity) { 'id' => (int) 3823, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 7674', 'nome_generico' => 'Il cromo esavalente: storia, implicazioni e fattori di rischio - Michela Gallo su AIASMAG', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","31"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 4 => object(Cake\ORM\Entity) { 'id' => (int) 487, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Pagamento Diritti: Albo Nazionale Gestori Ambientali e Recupero Rifiuti', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' } ] $filters = false $pagina_corrente = (int) 1 $totale_contenuti = (int) 0 $totale_pagine = (int) 1 $banners = [] $user = null $sidebar = [ 'Categorie' => object(Cake\ORM\ResultSet) { 'items' => [ [maximum depth reached] ] } ] $data = null $config = object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' } $ids = [ (int) 0 => (int) 11, (int) 2 => (int) 289 ] $seo_meta = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 11, 'contenuto_id' => (int) 11, 'lingua_id' => (int) 1, 'titolo' => 'News', 'intro' => '', 'descrizione' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vitae tellus ut quam hendrerit commodo quis sit amet nulla. Etiam eleifend posuere sem. Curabitur tincidunt cursus neque non placerat. Nam sed lacus nec nisl maximus varius id nec enim. Maecenas a odio elit. Ut venenatis nulla eu risus condimentum, eu tempor eros interdum. Aenean a ultricies neque. Mauris nec ultricies metus. Phasellus vulputate eu libero imperdiet consectetur. Donec at sem vitae sem ultrices feugiat quis quis augue. Sed mi purus, malesuada finibus tortor quis, lobortis fringilla elit. Vivamus blandit felis dolor, quis sollicitudin ante ultricies interdum. Phasellus nisi risus, molestie sit amet condimentum sed, faucibus ac tellus. Morbi eleifend aliquet velit, vel facilisis risus tempus quis. In vel tortor ut erat dapibus ornare. Pellentesque posuere mi nec ex mattis, fringilla eleifend sem lobortis. ', 'slug' => 'news', 'slug_personalizzato' => null, 'description' => null, 'title' => 'News', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '0', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 716, 'contenuto_id' => (int) 289, 'lingua_id' => (int) 1, 'titolo' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'intro' => 'Il nuovo art. 272-bis introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.', 'descrizione' => '<p>Le <strong>emissioni odorigene</strong>, principalmente legate ad attività agricole e industriali, rappresentano un problema serio che coinvolge molte persone, ma che è stato sottoposto ad intervento normativo solo in tempi recenti. Il nuovo art. 272-bis, infatti, introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.</p> <h2>Quando le emissioni odorigene diventano molestie olfattive?</h2> <p>La natura della percezione dell'olfatto, estremamente labile e soggettiva, non permette di stabilire con certezza che odori percepibili e percepiti possano essere considerati <em><strong>molestia olfattiva</strong></em>. La molestia olfattiva può essere definita come la presenza di un “odore” che altera lo stato di benessere di una persona e, nei casi più gravi, può causare malessere e disturbi. Tale definizione è associata all'idoneità a produrre effetti negativi a seguito di un'esposizione per un periodo tipicamente esteso e ripetuto nel tempo.</p> <p>Per questi motivi, gli effetti negativi generati dall’esposizione ad un’emissione odorigena considerata come molesta deve ricollegarsi ai seguenti fattori:</p> <ul> <li>la <strong>sorgente emissiva</strong> attraverso cui l'emissione odorigena viene introdotta nell'atmosfera</li> <li>il <strong>percorso di dispersione</strong> o di diluizione dell'emissione odorigena nell'atmosfera, proporzionale alla distanza rispetto al recettore</li> <li>la <strong>presenza di recettori</strong> che manifestino gli effetti negativi dell'esposizione odorigena</li> <li>la <strong>persistenza </strong>con cui l'odore è percepito nel tempo al recettore</li> </ul> <p>Le emissioni odorigene sono considerate potenziale inquinamento ambientale, soprattutto in relazione a determinate tipologie di attività agricole o industriali (impianti di trattamento rifiuti, lavorazione fanghi di depurazione, oleifici, ecc).</p> <h2>Emissioni odorigene: il quadro normativo</h2> <p>Fino a qualche anno fa il problema delle emissioni odorigene non era stato normato a livello nazionale. È stato il Governo ad introdurre nel D.Lgs. 152/2006 una disposizione dedicata alle emissioni odorigene - presente nella <em>Parte V</em>.</p> <p>Tale disposizione rappresenta soltanto uno dei molti aggiornamenti in materia di emissioni in atmosfera, che hanno introdotto ad opera del <strong>D.Lgs 183/217</strong> il provvedimento attuativo delle coordinate e dei principi contenuti nella <strong>direttiva 2015/2193</strong>, relativa alla limitazione delle emissioni di alcune sostanze inquinanti originate da impianti di combustione di media grandezza, indipendentemente dal tipo di combustibile utilizzato.</p> <p>Questa direttiva stabilisce norme per il controllo delle emissioni nell'aria di biossido di zolfo (SO<sub>2</sub>), ossidi di azoto (NO<sub>x</sub>) e polveri da impianti di combustione medi, e la necessità di monitorare le emissioni di monossido di carbonio. </p> <p>Il <strong>nuovo art. 272-bis</strong> introduce una specifica possibilità per la <strong>normativa regionale</strong> e per le <strong>Autorità Competenti</strong> di stabilire misure di prevenzione e limitazione per le emissioni odorigene, come:</p> <ul> <li><strong>valori limite</strong>, espressi in concentrazione volumetrica (come quantità su un volume, espresse in OU<sub>E</sub>/m<sup>3</sup> o in mg/Nm<sup>3</sup>)</li> <li><strong>portate massime o concentrazioni massime</strong> da definire in sede di autorizzazione (quantità su tempo, espresse in OU<sub>E</sub>/s)</li> <li><strong>procedure</strong> per definire in ambito autorizzatorio criteri localizzativi in funzione della presenza di ricettori sensibili intorno allo stabilimento</li> <li>eventuali <strong>piani di contenimento</strong> per le emissioni</li> </ul> <p>La norma prevede un'ammenda fino a 10.000€ o l'arresto fino ad un anno, nei confronti di <em>chi, nell'esercizio di uno stabilimento, viola i valori limite di emissione stabiliti in sede di autorizzazione</em>.</p> <p>Più nello specifico, quindi, la questione è delegata a livello regionale.</p> <p>La <strong>Regione Lombardia</strong> ha pubblicato le linee guida di settore per le emissioni odorigene con la Delibera della Giunta regionale n. IX/3018 del 15 febbraio 2012 (<em>Determinazioni generali in merito alla caratterizzazione delle emissioni gassose in atmosfera derivanti da attività a forte impatto odorigeno</em>), che vengono riconosciute come il <strong>riferimento più completo in materia di controllo delle emissioni odorigene</strong>, e ha definito, nell’ambito della Delibera della Giunta regionale n. 1495 del 24 ottobre 2011, i criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas, dedicando una parte al monitoraggio delle emissioni odorigene.</p> <p>La <strong>Regione Piemonte</strong>, con Deliberazione della Giunta regionale n. 13-14554 del 9 gennaio 2017, ha pubblicato le <em>Linee guida per la caratterizzazione e il contenimento delle emissioni in atmosfera provenienti dalle attività ad impatto odorigeno</em> determinate sulla base della Legge Regionale 43/2000.</p> <p>La <strong>Regione Emilia-Romagna</strong>, con la Delibera della Giunta regionale n.1495 del 24/10/2011 ha fornito criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas che prevedono specifiche misure strutturali e gestionali, obbligo per le autorizzazioni di prevedere un piano di monitoraggio per le emissioni odorigene, l’effettuazione di campagne di rilevamento per le emissioni odorigene sia alle sorgenti che a monte dell’impianto, autocontrolli e valori guida.</p> <p>Nella <strong>provincia autonoma di Trento</strong>, la Giunta provinciale ha adottato, sulla falsa riga delle Linee Guida lombarde, specifiche linee finalizzate a definire un metodo chiaro per la caratterizzazione delle emissioni odorigene e il loro impatto sul territorio circostante, che si applicano ai nuovi impianti che richiedono Autorizzazioni Integrate Ambientali per gli impianti di trattamento di rifiuti organici. Prevedendo in fase autorizzativa un apposito studio di impatto odorigeno mediante simulazione di dispersione. Mentre per gli impianti esistenti soggetti ad autorizzazione ambientale l’applicazione è prevista solo in caso di ricorrenti e significative segnalazioni di disturbo olfattivo da parte della popolazione.</p> <p>La <strong>Regione Puglia</strong>, invece, con la Legge regionale del 16 aprile 2015 n. 23 ha modificato la Legge regionale n. 7/1999 già modificata dalla Legge regionale 17/2007, stabilendo all’art. 1, comma 1, che le emissioni in atmosfera di sostanze odorigene deve osservare le concentrazioni limite indicate dall’allegato tecnico della stessa norma, che risposta tali limiti in termini di concertazione di odori e di corrispondente concentrazione in volume per ogni sostanza considerata, oltre alle indicazioni del metodo di analisi di riferimento.</p> <p>Anche <strong>altre regioni</strong> (Veneto, Abruzzo, Basilicata e Friuli-Venezia Giulia) si preparano a presentare norme settoriali in materia di emissioni odorigene con previsioni di limiti oppure di controlli da parte delle Agenzie regionali per la protezione dell’Ambiente”.</p> <p>In questo eterogeneo panorama di normative regionali, per il perseguimento del processo di armonizzazione su scala nazionale della normativa sulle emissioni odorigene avviato con l’entrata in vigore dell’art. 272 bis, il Consiglio nazionale del <strong>Sistema Nazionale per la Protezione dell’Ambiente</strong> (<strong>SNPA</strong>), nella seduta del 3 ottobre 2018, ha adottato la Delibera n. 38/2018 di approvazione del documento <em>Metodologie per la valutazione delle emissioni odorigene – Documento di sintesi</em> , per fornire agli Enti di Controllo informazioni per la scelta degli approcci adeguati ad effettuare un’azione di prevenzione, controllo e valutazione delle emissioni odorigene.</p> <h2>L'attività di campionamento e analisi di LabAnalysis Group</h2> <p><strong>LabAnalysis Group</strong> svolge un'attività di misura dell'odore e di caratterizzazione delle sostanze odorigene utilizzando l'olfattometria dinamica, secondo la <strong>norma UNI EN 13725</strong>, attraverso strumenti ad alta sensibilità e l'utilizzo di panel di rinoanalisti. La metodica è applicabile per la determinazione della concentrazione di odore di campioni ottenuti da matrici come flussi gassosi convogliati (<em>camini</em>) da sorgenti areali come biofiltri, vasche di depurazione o cumuli e da matrici come aria ambiente ed ambienti di lavoro.</p> <p>La <strong>caratterizzazione chimica</strong> delle sostanze odorigene (prevista da diversi decreti, come la L.R. Puglia n.23 del 16/04/2015) viene effettuata mediante il campionamento della matrice sottoposta a caratterizzazione (aria, emissione in atmosfera, emissione da biofiltro, etc) con supporti specifici come <strong>canister</strong>, <strong>bag </strong>e <strong>fiale</strong>.<br /> In funzione dei parametri odorigeni e/o delle famiglie di parametri da quantificare sono previsti specifici metodi analitici e sistemi di analisi tra i quali si possono annoverare quelli basati su principi gascromatografici con spettrometria di massa abbinati al desorbimento termico, come previsto dalla norma EPA TO15 ed EPA TO17. La versatilità del campionamento mediante canister consente di variare la durata del monitoraggio da 30 minuti a 48 ore.</p> <p>L'impatto delle emissioni in atmosfera viene determinato tramite l'applicazione di un <strong>modello di dispersione atmosferica</strong>: il CALPUFF, realizzato da Earth Tech Inc. per conto della California Air Resources Board (CARB) e dell'U.S. Environmental Protection Agency (US EPA).</p> <p>LabAnalysis Group, assieme a SMA Green & Smart Solutions, organizza un <strong>webinar</strong> dedicato a questo tema il 30 settembre 2020: <a href="https://www.labanalysis.it/eventi/greentalks-le-emissioni-odorigene.html" target="_blank"><strong>GreenTalks | Le Emissioni Odorigene - dalla consulenza alle analisi, dai riferimenti normativi ai casi studio</strong></a>.<br /> La partecipazione è gratuita, ma i posti sono limitati!</p> <p style="text-align: right;"><small>Per ulteriori informazioni o se interessato contattare<br /> <a href="mailto:info@labanalysis.it?subject=Emissioni%20Odorigene"><strong>info@labanalysis.it</strong></a></small></p> ', 'slug' => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento', 'slug_personalizzato' => null, 'description' => null, 'title' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '1', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' } ] $numero_pagina_corrente = null $class = null $is_item = true $is_category = false $is_section = false $path = [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ] $locale = 'it_IT' $lingua = object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Lingua' }
include - ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 16 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 App\Controller\PagesController::createpage() - APP/Controller/PagesController.php, line 104 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66 require - ROOT/webroot/index.php, line 36 [main] - ROOT/index.php, line 16
Notice (8): Trying to get property 'traduzione' of non-object [ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 20]Code Context</div> -->
<?=$data->traduzione->descrizione?>
$viewFile = '/var/www/src/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp' $dataForView = [ 'sottosezioni' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ [maximum depth reached] ], 'matching' => [[maximum depth reached]], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\RelazioneTable) {} }, 'inevidenza' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 1 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {}, (int) 3 => object(Cake\ORM\Entity) {}, (int) 4 => object(Cake\ORM\Entity) {} ], 'filters' => false, 'pagina_corrente' => (int) 1, 'totale_contenuti' => (int) 0, 'totale_pagine' => (int) 1, 'banners' => [], 'user' => null, 'sidebar' => [ 'Categorie' => object(Cake\ORM\ResultSet) {} ], 'data' => null, 'config' => object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' }, 'ids' => [ (int) 0 => (int) 11, (int) 2 => (int) 289 ], 'seo_meta' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {} ], 'numero_pagina_corrente' => null, 'class' => null, 'is_item' => true, 'is_category' => false, 'is_section' => false, 'path' => [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ], 'locale' => 'it_IT', 'lingua' => object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lingua' } ] $bufferLevel = (int) 0 $sottosezioni = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Relazione__id' => 'integer', 'Relazione.id' => 'integer', 'id' => 'integer', 'Relazione__contenuto_id' => 'integer', 'Relazione.contenuto_id' => 'integer', 'contenuto_id' => 'integer', 'Relazione__correlato_id' => 'integer', 'Relazione.correlato_id' => 'integer', 'correlato_id' => 'integer', 'Relazione__tipo_correlazione_id' => 'integer', 'Relazione.tipo_correlazione_id' => 'integer', 'tipo_correlazione_id' => 'integer', 'Relazione__tipo_contenuto_id' => 'integer', 'Relazione.tipo_contenuto_id' => 'integer', 'tipo_contenuto_id' => 'integer', 'Relazione__tipo_correlato_id' => 'integer', 'Relazione.tipo_correlato_id' => 'integer', 'tipo_correlato_id' => 'integer', 'Relazione__valore' => 'text', 'Relazione.valore' => 'text', 'valore' => 'text', 'Relazione__posizione' => 'smallinteger', 'Relazione.posizione' => 'smallinteger', 'posizione' => 'smallinteger', 'Slave__id' => 'integer', 'Slave.id' => 'integer', 'Slave__tipo_contenuto_id' => 'integer', 'Slave.tipo_contenuto_id' => 'integer', 'Slave__parent_id' => 'integer', 'Slave.parent_id' => 'integer', 'parent_id' => 'integer', 'Slave__template_id' => 'integer', 'Slave.template_id' => 'integer', 'template_id' => 'integer', 'Slave__brick' => 'string', 'Slave.brick' => 'string', 'brick' => 'string', 'Slave__codice' => 'string', 'Slave.codice' => 'string', 'codice' => 'string', 'Slave__nome_generico' => 'string', 'Slave.nome_generico' => 'string', 'nome_generico' => 'string', 'Slave__container' => 'string', 'Slave.container' => 'string', 'container' => 'string', 'Slave__costo' => 'decimal', 'Slave.costo' => 'decimal', 'costo' => 'decimal', 'Slave__correlati' => 'text', 'Slave.correlati' => 'text', 'correlati' => 'text', 'Slave__created' => 'datetime', 'Slave.created' => 'datetime', 'created' => 'datetime', 'Slave__attivo' => 'string', 'Slave.attivo' => 'string', 'attivo' => 'string', 'Slave__op_titolo' => 'string', 'Slave.op_titolo' => 'string', 'op_titolo' => 'string', 'Slave__op_cliccabile' => 'string', 'Slave.op_cliccabile' => 'string', 'op_cliccabile' => 'string', 'Slave__op_classe' => 'string', 'Slave.op_classe' => 'string', 'op_classe' => 'string', 'Slave__op_filename' => 'string', 'Slave.op_filename' => 'string', 'op_filename' => 'string', 'Slave__op_data_inizio' => 'date', 'Slave.op_data_inizio' => 'date', 'op_data_inizio' => 'date', 'Slave__op_data_fine' => 'date', 'Slave.op_data_fine' => 'date', 'op_data_fine' => 'date', 'Slave__op_ora_inizio' => 'time', 'Slave.op_ora_inizio' => 'time', 'op_ora_inizio' => 'time', 'Slave__op_ora_fine' => 'time', 'Slave.op_ora_fine' => 'time', 'op_ora_fine' => 'time', 'Slave__op_indirizzo' => 'string', 'Slave.op_indirizzo' => 'string', 'op_indirizzo' => 'string', 'Slave__op_url' => 'string', 'Slave.op_url' => 'string', 'op_url' => 'string', 'Slave__op_prezzo' => 'decimal', 'Slave.op_prezzo' => 'decimal', 'op_prezzo' => 'decimal', 'Slave__op_durata' => 'integer', 'Slave.op_durata' => 'integer', 'op_durata' => 'integer', 'Slave__op_prezzo_offerta' => 'decimal', 'Slave.op_prezzo_offerta' => 'decimal', 'op_prezzo_offerta' => 'decimal', 'Slave__op_scadenza_prezzo_offerta' => 'date', 'Slave.op_scadenza_prezzo_offerta' => 'date', 'op_scadenza_prezzo_offerta' => 'date', 'Slave__filters' => 'string', 'Slave.filters' => 'string', 'filters' => 'string', 'Slave__posizione' => 'integer', 'Slave.posizione' => 'integer', 'Slave__ordinamento' => 'string', 'Slave.ordinamento' => 'string', 'ordinamento' => 'string', 'Slave__ordinamento_dir' => 'string', 'Slave.ordinamento_dir' => 'string', 'ordinamento_dir' => 'string', 'Slave__per_pagina' => 'integer', 'Slave.per_pagina' => 'integer', 'per_pagina' => 'integer', 'Slave__modified' => 'datetime', 'Slave.modified' => 'datetime', 'modified' => 'datetime', 'Traduzione__id' => 'integer', 'Traduzione.id' => 'integer', 'Traduzione__contenuto_id' => 'integer', 'Traduzione.contenuto_id' => 'integer', 'Traduzione__lingua_id' => 'integer', 'Traduzione.lingua_id' => 'integer', 'lingua_id' => 'integer', 'Traduzione__titolo' => 'string', 'Traduzione.titolo' => 'string', 'titolo' => 'string', 'Traduzione__intro' => 'text', 'Traduzione.intro' => 'text', 'intro' => 'text', 'Traduzione__descrizione' => 'text', 'Traduzione.descrizione' => 'text', 'descrizione' => 'text', 'Traduzione__slug' => 'string', 'Traduzione.slug' => 'string', 'slug' => 'string', 'Traduzione__slug_personalizzato' => 'string', 'Traduzione.slug_personalizzato' => 'string', 'slug_personalizzato' => 'string', 'Traduzione__description' => 'string', 'Traduzione.description' => 'string', 'description' => 'string', 'Traduzione__title' => 'string', 'Traduzione.title' => 'string', 'title' => 'string', 'Traduzione__url_img_social' => 'string', 'Traduzione.url_img_social' => 'string', 'url_img_social' => 'string', 'Traduzione__title_social' => 'string', 'Traduzione.title_social' => 'string', 'title_social' => 'string', 'Traduzione__description_social' => 'text', 'Traduzione.description_social' => 'text', 'description_social' => 'text', 'Traduzione__keywords' => 'text', 'Traduzione.keywords' => 'text', 'keywords' => 'text', 'Traduzione__online' => 'string', 'Traduzione.online' => 'string', 'online' => 'string', 'Traduzione__sitemap' => 'string', 'Traduzione.sitemap' => 'string', 'sitemap' => 'string', 'Traduzione__home' => 'string', 'Traduzione.home' => 'string', 'home' => 'string', 'Traduzione__op_testo_offerta' => 'text', 'Traduzione.op_testo_offerta' => 'text', 'op_testo_offerta' => 'text', 'Foto__id' => 'integer', 'Foto.id' => 'integer', 'Foto__contenuto_id' => 'integer', 'Foto.contenuto_id' => 'integer', 'Foto__media_id' => 'integer', 'Foto.media_id' => 'integer', 'media_id' => 'integer', 'Foto__tipo_media_id' => 'integer', 'Foto.tipo_media_id' => 'integer', 'tipo_media_id' => 'integer', 'Foto__posizione' => 'smallinteger', 'Foto.posizione' => 'smallinteger', 'Media__id' => 'integer', 'Media.id' => 'integer', 'Media__tipo_media_id' => 'integer', 'Media.tipo_media_id' => 'integer', 'Media__sito_id' => 'integer', 'Media.sito_id' => 'integer', 'sito_id' => 'integer', 'Media__name' => 'string', 'Media.name' => 'string', 'name' => 'string', 'Media__placeholder' => 'string', 'Media.placeholder' => 'string', 'placeholder' => 'string', 'Media__placeholder_posizione' => 'integer', 'Media.placeholder_posizione' => 'integer', 'placeholder_posizione' => 'integer', 'Media__url' => 'string', 'Media.url' => 'string', 'url' => 'string', 'Media__target' => 'string', 'Media.target' => 'string', 'target' => 'string', 'Media__content_type' => 'string', 'Media.content_type' => 'string', 'content_type' => 'string', 'Media__attivo' => 'string', 'Media.attivo' => 'string', 'Media__created' => 'datetime', 'Media.created' => 'datetime', 'Media__modified' => 'datetime', 'Media.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'Slave' => [ [maximum depth reached] ] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\RelazioneTable) {} } $inevidenza = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 3953, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Nuova Linea Guida EMA: Valutazione Ambientale dei Farmaci', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 1 => object(Cake\ORM\Entity) { 'id' => (int) 3943, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 8108', 'nome_generico' => 'Small Talk | Rentri', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 3835, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Microplastiche analisi acque', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 3 => object(Cake\ORM\Entity) { 'id' => (int) 3823, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 7674', 'nome_generico' => 'Il cromo esavalente: storia, implicazioni e fattori di rischio - Michela Gallo su AIASMAG', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","31"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 4 => object(Cake\ORM\Entity) { 'id' => (int) 487, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Pagamento Diritti: Albo Nazionale Gestori Ambientali e Recupero Rifiuti', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' } ] $filters = false $pagina_corrente = (int) 1 $totale_contenuti = (int) 0 $totale_pagine = (int) 1 $banners = [] $user = null $sidebar = [ 'Categorie' => object(Cake\ORM\ResultSet) { 'items' => [ [maximum depth reached] ] } ] $data = null $config = object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' } $ids = [ (int) 0 => (int) 11, (int) 2 => (int) 289 ] $seo_meta = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 11, 'contenuto_id' => (int) 11, 'lingua_id' => (int) 1, 'titolo' => 'News', 'intro' => '', 'descrizione' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vitae tellus ut quam hendrerit commodo quis sit amet nulla. Etiam eleifend posuere sem. Curabitur tincidunt cursus neque non placerat. Nam sed lacus nec nisl maximus varius id nec enim. Maecenas a odio elit. Ut venenatis nulla eu risus condimentum, eu tempor eros interdum. Aenean a ultricies neque. Mauris nec ultricies metus. Phasellus vulputate eu libero imperdiet consectetur. Donec at sem vitae sem ultrices feugiat quis quis augue. Sed mi purus, malesuada finibus tortor quis, lobortis fringilla elit. Vivamus blandit felis dolor, quis sollicitudin ante ultricies interdum. Phasellus nisi risus, molestie sit amet condimentum sed, faucibus ac tellus. Morbi eleifend aliquet velit, vel facilisis risus tempus quis. In vel tortor ut erat dapibus ornare. Pellentesque posuere mi nec ex mattis, fringilla eleifend sem lobortis. ', 'slug' => 'news', 'slug_personalizzato' => null, 'description' => null, 'title' => 'News', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '0', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 716, 'contenuto_id' => (int) 289, 'lingua_id' => (int) 1, 'titolo' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'intro' => 'Il nuovo art. 272-bis introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.', 'descrizione' => '<p>Le <strong>emissioni odorigene</strong>, principalmente legate ad attività agricole e industriali, rappresentano un problema serio che coinvolge molte persone, ma che è stato sottoposto ad intervento normativo solo in tempi recenti. Il nuovo art. 272-bis, infatti, introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.</p> <h2>Quando le emissioni odorigene diventano molestie olfattive?</h2> <p>La natura della percezione dell'olfatto, estremamente labile e soggettiva, non permette di stabilire con certezza che odori percepibili e percepiti possano essere considerati <em><strong>molestia olfattiva</strong></em>. La molestia olfattiva può essere definita come la presenza di un “odore” che altera lo stato di benessere di una persona e, nei casi più gravi, può causare malessere e disturbi. Tale definizione è associata all'idoneità a produrre effetti negativi a seguito di un'esposizione per un periodo tipicamente esteso e ripetuto nel tempo.</p> <p>Per questi motivi, gli effetti negativi generati dall’esposizione ad un’emissione odorigena considerata come molesta deve ricollegarsi ai seguenti fattori:</p> <ul> <li>la <strong>sorgente emissiva</strong> attraverso cui l'emissione odorigena viene introdotta nell'atmosfera</li> <li>il <strong>percorso di dispersione</strong> o di diluizione dell'emissione odorigena nell'atmosfera, proporzionale alla distanza rispetto al recettore</li> <li>la <strong>presenza di recettori</strong> che manifestino gli effetti negativi dell'esposizione odorigena</li> <li>la <strong>persistenza </strong>con cui l'odore è percepito nel tempo al recettore</li> </ul> <p>Le emissioni odorigene sono considerate potenziale inquinamento ambientale, soprattutto in relazione a determinate tipologie di attività agricole o industriali (impianti di trattamento rifiuti, lavorazione fanghi di depurazione, oleifici, ecc).</p> <h2>Emissioni odorigene: il quadro normativo</h2> <p>Fino a qualche anno fa il problema delle emissioni odorigene non era stato normato a livello nazionale. È stato il Governo ad introdurre nel D.Lgs. 152/2006 una disposizione dedicata alle emissioni odorigene - presente nella <em>Parte V</em>.</p> <p>Tale disposizione rappresenta soltanto uno dei molti aggiornamenti in materia di emissioni in atmosfera, che hanno introdotto ad opera del <strong>D.Lgs 183/217</strong> il provvedimento attuativo delle coordinate e dei principi contenuti nella <strong>direttiva 2015/2193</strong>, relativa alla limitazione delle emissioni di alcune sostanze inquinanti originate da impianti di combustione di media grandezza, indipendentemente dal tipo di combustibile utilizzato.</p> <p>Questa direttiva stabilisce norme per il controllo delle emissioni nell'aria di biossido di zolfo (SO<sub>2</sub>), ossidi di azoto (NO<sub>x</sub>) e polveri da impianti di combustione medi, e la necessità di monitorare le emissioni di monossido di carbonio. </p> <p>Il <strong>nuovo art. 272-bis</strong> introduce una specifica possibilità per la <strong>normativa regionale</strong> e per le <strong>Autorità Competenti</strong> di stabilire misure di prevenzione e limitazione per le emissioni odorigene, come:</p> <ul> <li><strong>valori limite</strong>, espressi in concentrazione volumetrica (come quantità su un volume, espresse in OU<sub>E</sub>/m<sup>3</sup> o in mg/Nm<sup>3</sup>)</li> <li><strong>portate massime o concentrazioni massime</strong> da definire in sede di autorizzazione (quantità su tempo, espresse in OU<sub>E</sub>/s)</li> <li><strong>procedure</strong> per definire in ambito autorizzatorio criteri localizzativi in funzione della presenza di ricettori sensibili intorno allo stabilimento</li> <li>eventuali <strong>piani di contenimento</strong> per le emissioni</li> </ul> <p>La norma prevede un'ammenda fino a 10.000€ o l'arresto fino ad un anno, nei confronti di <em>chi, nell'esercizio di uno stabilimento, viola i valori limite di emissione stabiliti in sede di autorizzazione</em>.</p> <p>Più nello specifico, quindi, la questione è delegata a livello regionale.</p> <p>La <strong>Regione Lombardia</strong> ha pubblicato le linee guida di settore per le emissioni odorigene con la Delibera della Giunta regionale n. IX/3018 del 15 febbraio 2012 (<em>Determinazioni generali in merito alla caratterizzazione delle emissioni gassose in atmosfera derivanti da attività a forte impatto odorigeno</em>), che vengono riconosciute come il <strong>riferimento più completo in materia di controllo delle emissioni odorigene</strong>, e ha definito, nell’ambito della Delibera della Giunta regionale n. 1495 del 24 ottobre 2011, i criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas, dedicando una parte al monitoraggio delle emissioni odorigene.</p> <p>La <strong>Regione Piemonte</strong>, con Deliberazione della Giunta regionale n. 13-14554 del 9 gennaio 2017, ha pubblicato le <em>Linee guida per la caratterizzazione e il contenimento delle emissioni in atmosfera provenienti dalle attività ad impatto odorigeno</em> determinate sulla base della Legge Regionale 43/2000.</p> <p>La <strong>Regione Emilia-Romagna</strong>, con la Delibera della Giunta regionale n.1495 del 24/10/2011 ha fornito criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas che prevedono specifiche misure strutturali e gestionali, obbligo per le autorizzazioni di prevedere un piano di monitoraggio per le emissioni odorigene, l’effettuazione di campagne di rilevamento per le emissioni odorigene sia alle sorgenti che a monte dell’impianto, autocontrolli e valori guida.</p> <p>Nella <strong>provincia autonoma di Trento</strong>, la Giunta provinciale ha adottato, sulla falsa riga delle Linee Guida lombarde, specifiche linee finalizzate a definire un metodo chiaro per la caratterizzazione delle emissioni odorigene e il loro impatto sul territorio circostante, che si applicano ai nuovi impianti che richiedono Autorizzazioni Integrate Ambientali per gli impianti di trattamento di rifiuti organici. Prevedendo in fase autorizzativa un apposito studio di impatto odorigeno mediante simulazione di dispersione. Mentre per gli impianti esistenti soggetti ad autorizzazione ambientale l’applicazione è prevista solo in caso di ricorrenti e significative segnalazioni di disturbo olfattivo da parte della popolazione.</p> <p>La <strong>Regione Puglia</strong>, invece, con la Legge regionale del 16 aprile 2015 n. 23 ha modificato la Legge regionale n. 7/1999 già modificata dalla Legge regionale 17/2007, stabilendo all’art. 1, comma 1, che le emissioni in atmosfera di sostanze odorigene deve osservare le concentrazioni limite indicate dall’allegato tecnico della stessa norma, che risposta tali limiti in termini di concertazione di odori e di corrispondente concentrazione in volume per ogni sostanza considerata, oltre alle indicazioni del metodo di analisi di riferimento.</p> <p>Anche <strong>altre regioni</strong> (Veneto, Abruzzo, Basilicata e Friuli-Venezia Giulia) si preparano a presentare norme settoriali in materia di emissioni odorigene con previsioni di limiti oppure di controlli da parte delle Agenzie regionali per la protezione dell’Ambiente”.</p> <p>In questo eterogeneo panorama di normative regionali, per il perseguimento del processo di armonizzazione su scala nazionale della normativa sulle emissioni odorigene avviato con l’entrata in vigore dell’art. 272 bis, il Consiglio nazionale del <strong>Sistema Nazionale per la Protezione dell’Ambiente</strong> (<strong>SNPA</strong>), nella seduta del 3 ottobre 2018, ha adottato la Delibera n. 38/2018 di approvazione del documento <em>Metodologie per la valutazione delle emissioni odorigene – Documento di sintesi</em> , per fornire agli Enti di Controllo informazioni per la scelta degli approcci adeguati ad effettuare un’azione di prevenzione, controllo e valutazione delle emissioni odorigene.</p> <h2>L'attività di campionamento e analisi di LabAnalysis Group</h2> <p><strong>LabAnalysis Group</strong> svolge un'attività di misura dell'odore e di caratterizzazione delle sostanze odorigene utilizzando l'olfattometria dinamica, secondo la <strong>norma UNI EN 13725</strong>, attraverso strumenti ad alta sensibilità e l'utilizzo di panel di rinoanalisti. La metodica è applicabile per la determinazione della concentrazione di odore di campioni ottenuti da matrici come flussi gassosi convogliati (<em>camini</em>) da sorgenti areali come biofiltri, vasche di depurazione o cumuli e da matrici come aria ambiente ed ambienti di lavoro.</p> <p>La <strong>caratterizzazione chimica</strong> delle sostanze odorigene (prevista da diversi decreti, come la L.R. Puglia n.23 del 16/04/2015) viene effettuata mediante il campionamento della matrice sottoposta a caratterizzazione (aria, emissione in atmosfera, emissione da biofiltro, etc) con supporti specifici come <strong>canister</strong>, <strong>bag </strong>e <strong>fiale</strong>.<br /> In funzione dei parametri odorigeni e/o delle famiglie di parametri da quantificare sono previsti specifici metodi analitici e sistemi di analisi tra i quali si possono annoverare quelli basati su principi gascromatografici con spettrometria di massa abbinati al desorbimento termico, come previsto dalla norma EPA TO15 ed EPA TO17. La versatilità del campionamento mediante canister consente di variare la durata del monitoraggio da 30 minuti a 48 ore.</p> <p>L'impatto delle emissioni in atmosfera viene determinato tramite l'applicazione di un <strong>modello di dispersione atmosferica</strong>: il CALPUFF, realizzato da Earth Tech Inc. per conto della California Air Resources Board (CARB) e dell'U.S. Environmental Protection Agency (US EPA).</p> <p>LabAnalysis Group, assieme a SMA Green & Smart Solutions, organizza un <strong>webinar</strong> dedicato a questo tema il 30 settembre 2020: <a href="https://www.labanalysis.it/eventi/greentalks-le-emissioni-odorigene.html" target="_blank"><strong>GreenTalks | Le Emissioni Odorigene - dalla consulenza alle analisi, dai riferimenti normativi ai casi studio</strong></a>.<br /> La partecipazione è gratuita, ma i posti sono limitati!</p> <p style="text-align: right;"><small>Per ulteriori informazioni o se interessato contattare<br /> <a href="mailto:info@labanalysis.it?subject=Emissioni%20Odorigene"><strong>info@labanalysis.it</strong></a></small></p> ', 'slug' => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento', 'slug_personalizzato' => null, 'description' => null, 'title' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '1', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' } ] $numero_pagina_corrente = null $class = null $is_item = true $is_category = false $is_section = false $path = [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ] $locale = 'it_IT' $lingua = object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Lingua' }include - ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 20 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 App\Controller\PagesController::createpage() - APP/Controller/PagesController.php, line 104 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66 require - ROOT/webroot/index.php, line 36 [main] - ROOT/index.php, line 16
Notice (8): Trying to get property 'descrizione' of non-object [ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 20]Code Context</div> -->
<?=$data->traduzione->descrizione?>
$viewFile = '/var/www/src/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp' $dataForView = [ 'sottosezioni' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ [maximum depth reached] ], 'matching' => [[maximum depth reached]], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\RelazioneTable) {} }, 'inevidenza' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 1 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {}, (int) 3 => object(Cake\ORM\Entity) {}, (int) 4 => object(Cake\ORM\Entity) {} ], 'filters' => false, 'pagina_corrente' => (int) 1, 'totale_contenuti' => (int) 0, 'totale_pagine' => (int) 1, 'banners' => [], 'user' => null, 'sidebar' => [ 'Categorie' => object(Cake\ORM\ResultSet) {} ], 'data' => null, 'config' => object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' }, 'ids' => [ (int) 0 => (int) 11, (int) 2 => (int) 289 ], 'seo_meta' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {} ], 'numero_pagina_corrente' => null, 'class' => null, 'is_item' => true, 'is_category' => false, 'is_section' => false, 'path' => [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ], 'locale' => 'it_IT', 'lingua' => object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Lingua' } ] $bufferLevel = (int) 0 $sottosezioni = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Relazione.id AS `Relazione__id`, Relazione.contenuto_id AS `Relazione__contenuto_id`, Relazione.correlato_id AS `Relazione__correlato_id`, Relazione.tipo_correlazione_id AS `Relazione__tipo_correlazione_id`, Relazione.tipo_contenuto_id AS `Relazione__tipo_contenuto_id`, Relazione.tipo_correlato_id AS `Relazione__tipo_correlato_id`, Relazione.valore AS `Relazione__valore`, Relazione.posizione AS `Relazione__posizione`, Slave.id AS `Slave__id`, Slave.tipo_contenuto_id AS `Slave__tipo_contenuto_id`, Slave.parent_id AS `Slave__parent_id`, Slave.template_id AS `Slave__template_id`, Slave.brick AS `Slave__brick`, Slave.codice AS `Slave__codice`, Slave.nome_generico AS `Slave__nome_generico`, Slave.container AS `Slave__container`, Slave.costo AS `Slave__costo`, Slave.correlati AS `Slave__correlati`, Slave.created AS `Slave__created`, Slave.attivo AS `Slave__attivo`, Slave.op_titolo AS `Slave__op_titolo`, Slave.op_cliccabile AS `Slave__op_cliccabile`, Slave.op_classe AS `Slave__op_classe`, Slave.op_filename AS `Slave__op_filename`, Slave.op_data_inizio AS `Slave__op_data_inizio`, Slave.op_data_fine AS `Slave__op_data_fine`, Slave.op_ora_inizio AS `Slave__op_ora_inizio`, Slave.op_ora_fine AS `Slave__op_ora_fine`, Slave.op_indirizzo AS `Slave__op_indirizzo`, Slave.op_url AS `Slave__op_url`, Slave.op_prezzo AS `Slave__op_prezzo`, Slave.op_durata AS `Slave__op_durata`, Slave.op_prezzo_offerta AS `Slave__op_prezzo_offerta`, Slave.op_scadenza_prezzo_offerta AS `Slave__op_scadenza_prezzo_offerta`, Slave.filters AS `Slave__filters`, Slave.posizione AS `Slave__posizione`, Slave.ordinamento AS `Slave__ordinamento`, Slave.ordinamento_dir AS `Slave__ordinamento_dir`, Slave.per_pagina AS `Slave__per_pagina`, Slave.modified AS `Slave__modified`, Traduzione.id AS `Traduzione__id`, Traduzione.contenuto_id AS `Traduzione__contenuto_id`, Traduzione.lingua_id AS `Traduzione__lingua_id`, Traduzione.titolo AS `Traduzione__titolo`, Traduzione.intro AS `Traduzione__intro`, Traduzione.descrizione AS `Traduzione__descrizione`, Traduzione.slug AS `Traduzione__slug`, Traduzione.slug_personalizzato AS `Traduzione__slug_personalizzato`, Traduzione.description AS `Traduzione__description`, Traduzione.title AS `Traduzione__title`, Traduzione.url_img_social AS `Traduzione__url_img_social`, Traduzione.title_social AS `Traduzione__title_social`, Traduzione.description_social AS `Traduzione__description_social`, Traduzione.keywords AS `Traduzione__keywords`, Traduzione.online AS `Traduzione__online`, Traduzione.sitemap AS `Traduzione__sitemap`, Traduzione.home AS `Traduzione__home`, Traduzione.op_testo_offerta AS `Traduzione__op_testo_offerta` FROM contenuti_correlati Relazione LEFT JOIN contenuti Slave ON Slave.id = (Relazione.correlato_id) LEFT JOIN contenuti_traduzione Traduzione ON (Traduzione.lingua_id = :c0 AND Slave.id = (Traduzione.contenuto_id)) WHERE (Relazione.tipo_contenuto_id = :c1 AND Relazione.tipo_correlato_id = :c2 AND Slave.attivo = :c3 AND Traduzione.online = :c4 AND Relazione.contenuto_id = :c5) ORDER BY Relazione.posizione ASC', 'params' => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Relazione__id' => 'integer', 'Relazione.id' => 'integer', 'id' => 'integer', 'Relazione__contenuto_id' => 'integer', 'Relazione.contenuto_id' => 'integer', 'contenuto_id' => 'integer', 'Relazione__correlato_id' => 'integer', 'Relazione.correlato_id' => 'integer', 'correlato_id' => 'integer', 'Relazione__tipo_correlazione_id' => 'integer', 'Relazione.tipo_correlazione_id' => 'integer', 'tipo_correlazione_id' => 'integer', 'Relazione__tipo_contenuto_id' => 'integer', 'Relazione.tipo_contenuto_id' => 'integer', 'tipo_contenuto_id' => 'integer', 'Relazione__tipo_correlato_id' => 'integer', 'Relazione.tipo_correlato_id' => 'integer', 'tipo_correlato_id' => 'integer', 'Relazione__valore' => 'text', 'Relazione.valore' => 'text', 'valore' => 'text', 'Relazione__posizione' => 'smallinteger', 'Relazione.posizione' => 'smallinteger', 'posizione' => 'smallinteger', 'Slave__id' => 'integer', 'Slave.id' => 'integer', 'Slave__tipo_contenuto_id' => 'integer', 'Slave.tipo_contenuto_id' => 'integer', 'Slave__parent_id' => 'integer', 'Slave.parent_id' => 'integer', 'parent_id' => 'integer', 'Slave__template_id' => 'integer', 'Slave.template_id' => 'integer', 'template_id' => 'integer', 'Slave__brick' => 'string', 'Slave.brick' => 'string', 'brick' => 'string', 'Slave__codice' => 'string', 'Slave.codice' => 'string', 'codice' => 'string', 'Slave__nome_generico' => 'string', 'Slave.nome_generico' => 'string', 'nome_generico' => 'string', 'Slave__container' => 'string', 'Slave.container' => 'string', 'container' => 'string', 'Slave__costo' => 'decimal', 'Slave.costo' => 'decimal', 'costo' => 'decimal', 'Slave__correlati' => 'text', 'Slave.correlati' => 'text', 'correlati' => 'text', 'Slave__created' => 'datetime', 'Slave.created' => 'datetime', 'created' => 'datetime', 'Slave__attivo' => 'string', 'Slave.attivo' => 'string', 'attivo' => 'string', 'Slave__op_titolo' => 'string', 'Slave.op_titolo' => 'string', 'op_titolo' => 'string', 'Slave__op_cliccabile' => 'string', 'Slave.op_cliccabile' => 'string', 'op_cliccabile' => 'string', 'Slave__op_classe' => 'string', 'Slave.op_classe' => 'string', 'op_classe' => 'string', 'Slave__op_filename' => 'string', 'Slave.op_filename' => 'string', 'op_filename' => 'string', 'Slave__op_data_inizio' => 'date', 'Slave.op_data_inizio' => 'date', 'op_data_inizio' => 'date', 'Slave__op_data_fine' => 'date', 'Slave.op_data_fine' => 'date', 'op_data_fine' => 'date', 'Slave__op_ora_inizio' => 'time', 'Slave.op_ora_inizio' => 'time', 'op_ora_inizio' => 'time', 'Slave__op_ora_fine' => 'time', 'Slave.op_ora_fine' => 'time', 'op_ora_fine' => 'time', 'Slave__op_indirizzo' => 'string', 'Slave.op_indirizzo' => 'string', 'op_indirizzo' => 'string', 'Slave__op_url' => 'string', 'Slave.op_url' => 'string', 'op_url' => 'string', 'Slave__op_prezzo' => 'decimal', 'Slave.op_prezzo' => 'decimal', 'op_prezzo' => 'decimal', 'Slave__op_durata' => 'integer', 'Slave.op_durata' => 'integer', 'op_durata' => 'integer', 'Slave__op_prezzo_offerta' => 'decimal', 'Slave.op_prezzo_offerta' => 'decimal', 'op_prezzo_offerta' => 'decimal', 'Slave__op_scadenza_prezzo_offerta' => 'date', 'Slave.op_scadenza_prezzo_offerta' => 'date', 'op_scadenza_prezzo_offerta' => 'date', 'Slave__filters' => 'string', 'Slave.filters' => 'string', 'filters' => 'string', 'Slave__posizione' => 'integer', 'Slave.posizione' => 'integer', 'Slave__ordinamento' => 'string', 'Slave.ordinamento' => 'string', 'ordinamento' => 'string', 'Slave__ordinamento_dir' => 'string', 'Slave.ordinamento_dir' => 'string', 'ordinamento_dir' => 'string', 'Slave__per_pagina' => 'integer', 'Slave.per_pagina' => 'integer', 'per_pagina' => 'integer', 'Slave__modified' => 'datetime', 'Slave.modified' => 'datetime', 'modified' => 'datetime', 'Traduzione__id' => 'integer', 'Traduzione.id' => 'integer', 'Traduzione__contenuto_id' => 'integer', 'Traduzione.contenuto_id' => 'integer', 'Traduzione__lingua_id' => 'integer', 'Traduzione.lingua_id' => 'integer', 'lingua_id' => 'integer', 'Traduzione__titolo' => 'string', 'Traduzione.titolo' => 'string', 'titolo' => 'string', 'Traduzione__intro' => 'text', 'Traduzione.intro' => 'text', 'intro' => 'text', 'Traduzione__descrizione' => 'text', 'Traduzione.descrizione' => 'text', 'descrizione' => 'text', 'Traduzione__slug' => 'string', 'Traduzione.slug' => 'string', 'slug' => 'string', 'Traduzione__slug_personalizzato' => 'string', 'Traduzione.slug_personalizzato' => 'string', 'slug_personalizzato' => 'string', 'Traduzione__description' => 'string', 'Traduzione.description' => 'string', 'description' => 'string', 'Traduzione__title' => 'string', 'Traduzione.title' => 'string', 'title' => 'string', 'Traduzione__url_img_social' => 'string', 'Traduzione.url_img_social' => 'string', 'url_img_social' => 'string', 'Traduzione__title_social' => 'string', 'Traduzione.title_social' => 'string', 'title_social' => 'string', 'Traduzione__description_social' => 'text', 'Traduzione.description_social' => 'text', 'description_social' => 'text', 'Traduzione__keywords' => 'text', 'Traduzione.keywords' => 'text', 'keywords' => 'text', 'Traduzione__online' => 'string', 'Traduzione.online' => 'string', 'online' => 'string', 'Traduzione__sitemap' => 'string', 'Traduzione.sitemap' => 'string', 'sitemap' => 'string', 'Traduzione__home' => 'string', 'Traduzione.home' => 'string', 'home' => 'string', 'Traduzione__op_testo_offerta' => 'text', 'Traduzione.op_testo_offerta' => 'text', 'op_testo_offerta' => 'text', 'Foto__id' => 'integer', 'Foto.id' => 'integer', 'Foto__contenuto_id' => 'integer', 'Foto.contenuto_id' => 'integer', 'Foto__media_id' => 'integer', 'Foto.media_id' => 'integer', 'media_id' => 'integer', 'Foto__tipo_media_id' => 'integer', 'Foto.tipo_media_id' => 'integer', 'tipo_media_id' => 'integer', 'Foto__posizione' => 'smallinteger', 'Foto.posizione' => 'smallinteger', 'Media__id' => 'integer', 'Media.id' => 'integer', 'Media__tipo_media_id' => 'integer', 'Media.tipo_media_id' => 'integer', 'Media__sito_id' => 'integer', 'Media.sito_id' => 'integer', 'sito_id' => 'integer', 'Media__name' => 'string', 'Media.name' => 'string', 'name' => 'string', 'Media__placeholder' => 'string', 'Media.placeholder' => 'string', 'placeholder' => 'string', 'Media__placeholder_posizione' => 'integer', 'Media.placeholder_posizione' => 'integer', 'placeholder_posizione' => 'integer', 'Media__url' => 'string', 'Media.url' => 'string', 'url' => 'string', 'Media__target' => 'string', 'Media.target' => 'string', 'target' => 'string', 'Media__content_type' => 'string', 'Media.content_type' => 'string', 'content_type' => 'string', 'Media__attivo' => 'string', 'Media.attivo' => 'string', 'Media__created' => 'datetime', 'Media.created' => 'datetime', 'Media__modified' => 'datetime', 'Media.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'Slave' => [ [maximum depth reached] ] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\RelazioneTable) {} } $inevidenza = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 3953, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Nuova Linea Guida EMA: Valutazione Ambientale dei Farmaci', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 1 => object(Cake\ORM\Entity) { 'id' => (int) 3943, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 8108', 'nome_generico' => 'Small Talk | Rentri', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 3835, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Microplastiche analisi acque', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","116"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 3 => object(Cake\ORM\Entity) { 'id' => (int) 3823, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => ' COPY 7674', 'nome_generico' => 'Il cromo esavalente: storia, implicazioni e fattori di rischio - Michela Gallo su AIASMAG', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","31"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' }, (int) 4 => object(Cake\ORM\Entity) { 'id' => (int) 487, 'tipo_contenuto_id' => (int) 15, 'parent_id' => null, 'template_id' => null, 'brick' => '', 'codice' => '', 'nome_generico' => 'Pagamento Diritti: Albo Nazionale Gestori Ambientali e Recupero Rifiuti', 'container' => 'content', 'costo' => (float) 0, 'correlati' => '["11","32"]', 'created' => object(Cake\I18n\Time) {}, 'attivo' => '1', 'op_titolo' => '1', 'op_cliccabile' => '1', 'op_classe' => '', 'op_filename' => null, 'op_data_inizio' => null, 'op_data_fine' => null, 'op_ora_inizio' => null, 'op_ora_fine' => null, 'op_indirizzo' => null, 'op_url' => '', 'op_prezzo' => (float) 0, 'op_durata' => (int) 0, 'op_prezzo_offerta' => (float) 0, 'op_scadenza_prezzo_offerta' => null, 'filters' => 'n', 'posizione' => (int) 0, 'ordinamento' => null, 'ordinamento_dir' => null, 'per_pagina' => null, 'modified' => object(Cake\I18n\Time) {}, 'pagine' => [[maximum depth reached]], 'proprieta' => [[maximum depth reached]], 'relazione_sub' => [ [maximum depth reached] ], 'video' => [[maximum depth reached]], 'allegati' => [[maximum depth reached]], 'foto' => [ [maximum depth reached] ], 'traduzione' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contenuto' } ] $filters = false $pagina_corrente = (int) 1 $totale_contenuti = (int) 0 $totale_pagine = (int) 1 $banners = [] $user = null $sidebar = [ 'Categorie' => object(Cake\ORM\ResultSet) { 'items' => [ [maximum depth reached] ] } ] $data = null $config = object(stdClass) { APP_NAME => 'LabAnalysis' STORE_PATH => 'https://www.labanalysis.it/' TEMPLATE_PATH => 'www_labanalysis_it' ADMIN_PATH => 'https://admin.labanalysis.it/' MAIL_FROM => 'labanalysis@sofitek.it' MAIL_AMMINISTRATORE => 'info@labanalysis.it' MAIL_BCC => '' MAX_UPLOAD_FILE => '2500000000' FILES_CLIENTE_SYSTEM => '/home/pubsy/webroot/brick/frontend/plugins/WwwLabanalysisIt/webroot/files/' ELEMENTI_PER_PAGINA => '16' IN_COSTRUZIONE => '0' SITE_TITLE => 'LabAnalysis - affidabilità e precisione per analisi chimiche' SITE_DESCRIPTION => 'Una rete di laboratori accreditati che garantiscono affidabilità e precisione dei risultati attraverso una rigorosa applicazione degli standard qualitativi.' DEBUG => '1' WATERMARK => '0' MEDIA_PLACEHOLDER => 'home left | Home sinistra (100x100), home right top | Home destra su, home right bottom | Home destra giù, primo piano | Primo piano, scorrimento | Scorrimento, vetrina | Vetrina' MEDIA_MIN_SIZE => '1000x1000' CONTENITORI => 'content, content_alternativo' OPTIONAL_TABS => 'tab_site_eventi | Dati evento, tab_site_corsi | Dati corso' IMPORTA_ESPORTA => '1' } $ids = [ (int) 0 => (int) 11, (int) 2 => (int) 289 ] $seo_meta = [ (int) 0 => object(Cake\ORM\Entity) { 'id' => (int) 11, 'contenuto_id' => (int) 11, 'lingua_id' => (int) 1, 'titolo' => 'News', 'intro' => '', 'descrizione' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis vitae tellus ut quam hendrerit commodo quis sit amet nulla. Etiam eleifend posuere sem. Curabitur tincidunt cursus neque non placerat. Nam sed lacus nec nisl maximus varius id nec enim. Maecenas a odio elit. Ut venenatis nulla eu risus condimentum, eu tempor eros interdum. Aenean a ultricies neque. Mauris nec ultricies metus. Phasellus vulputate eu libero imperdiet consectetur. Donec at sem vitae sem ultrices feugiat quis quis augue. Sed mi purus, malesuada finibus tortor quis, lobortis fringilla elit. Vivamus blandit felis dolor, quis sollicitudin ante ultricies interdum. Phasellus nisi risus, molestie sit amet condimentum sed, faucibus ac tellus. Morbi eleifend aliquet velit, vel facilisis risus tempus quis. In vel tortor ut erat dapibus ornare. Pellentesque posuere mi nec ex mattis, fringilla eleifend sem lobortis. ', 'slug' => 'news', 'slug_personalizzato' => null, 'description' => null, 'title' => 'News', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '0', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' }, (int) 2 => object(Cake\ORM\Entity) { 'id' => (int) 716, 'contenuto_id' => (int) 289, 'lingua_id' => (int) 1, 'titolo' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'intro' => 'Il nuovo art. 272-bis introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.', 'descrizione' => '<p>Le <strong>emissioni odorigene</strong>, principalmente legate ad attività agricole e industriali, rappresentano un problema serio che coinvolge molte persone, ma che è stato sottoposto ad intervento normativo solo in tempi recenti. Il nuovo art. 272-bis, infatti, introduce il tema delle emissioni moleste senza fissare limiti emissivi, ma consentendo agli Enti e agli apparati regionali di stabilire valori limite in fase di autorizzazioni, procedure e criteri di contenimento e localizzazione.</p> <h2>Quando le emissioni odorigene diventano molestie olfattive?</h2> <p>La natura della percezione dell'olfatto, estremamente labile e soggettiva, non permette di stabilire con certezza che odori percepibili e percepiti possano essere considerati <em><strong>molestia olfattiva</strong></em>. La molestia olfattiva può essere definita come la presenza di un “odore” che altera lo stato di benessere di una persona e, nei casi più gravi, può causare malessere e disturbi. Tale definizione è associata all'idoneità a produrre effetti negativi a seguito di un'esposizione per un periodo tipicamente esteso e ripetuto nel tempo.</p> <p>Per questi motivi, gli effetti negativi generati dall’esposizione ad un’emissione odorigena considerata come molesta deve ricollegarsi ai seguenti fattori:</p> <ul> <li>la <strong>sorgente emissiva</strong> attraverso cui l'emissione odorigena viene introdotta nell'atmosfera</li> <li>il <strong>percorso di dispersione</strong> o di diluizione dell'emissione odorigena nell'atmosfera, proporzionale alla distanza rispetto al recettore</li> <li>la <strong>presenza di recettori</strong> che manifestino gli effetti negativi dell'esposizione odorigena</li> <li>la <strong>persistenza </strong>con cui l'odore è percepito nel tempo al recettore</li> </ul> <p>Le emissioni odorigene sono considerate potenziale inquinamento ambientale, soprattutto in relazione a determinate tipologie di attività agricole o industriali (impianti di trattamento rifiuti, lavorazione fanghi di depurazione, oleifici, ecc).</p> <h2>Emissioni odorigene: il quadro normativo</h2> <p>Fino a qualche anno fa il problema delle emissioni odorigene non era stato normato a livello nazionale. È stato il Governo ad introdurre nel D.Lgs. 152/2006 una disposizione dedicata alle emissioni odorigene - presente nella <em>Parte V</em>.</p> <p>Tale disposizione rappresenta soltanto uno dei molti aggiornamenti in materia di emissioni in atmosfera, che hanno introdotto ad opera del <strong>D.Lgs 183/217</strong> il provvedimento attuativo delle coordinate e dei principi contenuti nella <strong>direttiva 2015/2193</strong>, relativa alla limitazione delle emissioni di alcune sostanze inquinanti originate da impianti di combustione di media grandezza, indipendentemente dal tipo di combustibile utilizzato.</p> <p>Questa direttiva stabilisce norme per il controllo delle emissioni nell'aria di biossido di zolfo (SO<sub>2</sub>), ossidi di azoto (NO<sub>x</sub>) e polveri da impianti di combustione medi, e la necessità di monitorare le emissioni di monossido di carbonio. </p> <p>Il <strong>nuovo art. 272-bis</strong> introduce una specifica possibilità per la <strong>normativa regionale</strong> e per le <strong>Autorità Competenti</strong> di stabilire misure di prevenzione e limitazione per le emissioni odorigene, come:</p> <ul> <li><strong>valori limite</strong>, espressi in concentrazione volumetrica (come quantità su un volume, espresse in OU<sub>E</sub>/m<sup>3</sup> o in mg/Nm<sup>3</sup>)</li> <li><strong>portate massime o concentrazioni massime</strong> da definire in sede di autorizzazione (quantità su tempo, espresse in OU<sub>E</sub>/s)</li> <li><strong>procedure</strong> per definire in ambito autorizzatorio criteri localizzativi in funzione della presenza di ricettori sensibili intorno allo stabilimento</li> <li>eventuali <strong>piani di contenimento</strong> per le emissioni</li> </ul> <p>La norma prevede un'ammenda fino a 10.000€ o l'arresto fino ad un anno, nei confronti di <em>chi, nell'esercizio di uno stabilimento, viola i valori limite di emissione stabiliti in sede di autorizzazione</em>.</p> <p>Più nello specifico, quindi, la questione è delegata a livello regionale.</p> <p>La <strong>Regione Lombardia</strong> ha pubblicato le linee guida di settore per le emissioni odorigene con la Delibera della Giunta regionale n. IX/3018 del 15 febbraio 2012 (<em>Determinazioni generali in merito alla caratterizzazione delle emissioni gassose in atmosfera derivanti da attività a forte impatto odorigeno</em>), che vengono riconosciute come il <strong>riferimento più completo in materia di controllo delle emissioni odorigene</strong>, e ha definito, nell’ambito della Delibera della Giunta regionale n. 1495 del 24 ottobre 2011, i criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas, dedicando una parte al monitoraggio delle emissioni odorigene.</p> <p>La <strong>Regione Piemonte</strong>, con Deliberazione della Giunta regionale n. 13-14554 del 9 gennaio 2017, ha pubblicato le <em>Linee guida per la caratterizzazione e il contenimento delle emissioni in atmosfera provenienti dalle attività ad impatto odorigeno</em> determinate sulla base della Legge Regionale 43/2000.</p> <p>La <strong>Regione Emilia-Romagna</strong>, con la Delibera della Giunta regionale n.1495 del 24/10/2011 ha fornito criteri tecnici per la mitigazione degli impatti ambientali nella progettazione e gestione degli impianti a biogas che prevedono specifiche misure strutturali e gestionali, obbligo per le autorizzazioni di prevedere un piano di monitoraggio per le emissioni odorigene, l’effettuazione di campagne di rilevamento per le emissioni odorigene sia alle sorgenti che a monte dell’impianto, autocontrolli e valori guida.</p> <p>Nella <strong>provincia autonoma di Trento</strong>, la Giunta provinciale ha adottato, sulla falsa riga delle Linee Guida lombarde, specifiche linee finalizzate a definire un metodo chiaro per la caratterizzazione delle emissioni odorigene e il loro impatto sul territorio circostante, che si applicano ai nuovi impianti che richiedono Autorizzazioni Integrate Ambientali per gli impianti di trattamento di rifiuti organici. Prevedendo in fase autorizzativa un apposito studio di impatto odorigeno mediante simulazione di dispersione. Mentre per gli impianti esistenti soggetti ad autorizzazione ambientale l’applicazione è prevista solo in caso di ricorrenti e significative segnalazioni di disturbo olfattivo da parte della popolazione.</p> <p>La <strong>Regione Puglia</strong>, invece, con la Legge regionale del 16 aprile 2015 n. 23 ha modificato la Legge regionale n. 7/1999 già modificata dalla Legge regionale 17/2007, stabilendo all’art. 1, comma 1, che le emissioni in atmosfera di sostanze odorigene deve osservare le concentrazioni limite indicate dall’allegato tecnico della stessa norma, che risposta tali limiti in termini di concertazione di odori e di corrispondente concentrazione in volume per ogni sostanza considerata, oltre alle indicazioni del metodo di analisi di riferimento.</p> <p>Anche <strong>altre regioni</strong> (Veneto, Abruzzo, Basilicata e Friuli-Venezia Giulia) si preparano a presentare norme settoriali in materia di emissioni odorigene con previsioni di limiti oppure di controlli da parte delle Agenzie regionali per la protezione dell’Ambiente”.</p> <p>In questo eterogeneo panorama di normative regionali, per il perseguimento del processo di armonizzazione su scala nazionale della normativa sulle emissioni odorigene avviato con l’entrata in vigore dell’art. 272 bis, il Consiglio nazionale del <strong>Sistema Nazionale per la Protezione dell’Ambiente</strong> (<strong>SNPA</strong>), nella seduta del 3 ottobre 2018, ha adottato la Delibera n. 38/2018 di approvazione del documento <em>Metodologie per la valutazione delle emissioni odorigene – Documento di sintesi</em> , per fornire agli Enti di Controllo informazioni per la scelta degli approcci adeguati ad effettuare un’azione di prevenzione, controllo e valutazione delle emissioni odorigene.</p> <h2>L'attività di campionamento e analisi di LabAnalysis Group</h2> <p><strong>LabAnalysis Group</strong> svolge un'attività di misura dell'odore e di caratterizzazione delle sostanze odorigene utilizzando l'olfattometria dinamica, secondo la <strong>norma UNI EN 13725</strong>, attraverso strumenti ad alta sensibilità e l'utilizzo di panel di rinoanalisti. La metodica è applicabile per la determinazione della concentrazione di odore di campioni ottenuti da matrici come flussi gassosi convogliati (<em>camini</em>) da sorgenti areali come biofiltri, vasche di depurazione o cumuli e da matrici come aria ambiente ed ambienti di lavoro.</p> <p>La <strong>caratterizzazione chimica</strong> delle sostanze odorigene (prevista da diversi decreti, come la L.R. Puglia n.23 del 16/04/2015) viene effettuata mediante il campionamento della matrice sottoposta a caratterizzazione (aria, emissione in atmosfera, emissione da biofiltro, etc) con supporti specifici come <strong>canister</strong>, <strong>bag </strong>e <strong>fiale</strong>.<br /> In funzione dei parametri odorigeni e/o delle famiglie di parametri da quantificare sono previsti specifici metodi analitici e sistemi di analisi tra i quali si possono annoverare quelli basati su principi gascromatografici con spettrometria di massa abbinati al desorbimento termico, come previsto dalla norma EPA TO15 ed EPA TO17. La versatilità del campionamento mediante canister consente di variare la durata del monitoraggio da 30 minuti a 48 ore.</p> <p>L'impatto delle emissioni in atmosfera viene determinato tramite l'applicazione di un <strong>modello di dispersione atmosferica</strong>: il CALPUFF, realizzato da Earth Tech Inc. per conto della California Air Resources Board (CARB) e dell'U.S. Environmental Protection Agency (US EPA).</p> <p>LabAnalysis Group, assieme a SMA Green & Smart Solutions, organizza un <strong>webinar</strong> dedicato a questo tema il 30 settembre 2020: <a href="https://www.labanalysis.it/eventi/greentalks-le-emissioni-odorigene.html" target="_blank"><strong>GreenTalks | Le Emissioni Odorigene - dalla consulenza alle analisi, dai riferimenti normativi ai casi studio</strong></a>.<br /> La partecipazione è gratuita, ma i posti sono limitati!</p> <p style="text-align: right;"><small>Per ulteriori informazioni o se interessato contattare<br /> <a href="mailto:info@labanalysis.it?subject=Emissioni%20Odorigene"><strong>info@labanalysis.it</strong></a></small></p> ', 'slug' => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento', 'slug_personalizzato' => null, 'description' => null, 'title' => 'Emissioni odorigene: norme, parametri e metodi di campionamento', 'url_img_social' => null, 'title_social' => null, 'description_social' => null, 'keywords' => null, 'online' => '1', 'sitemap' => '1', 'home' => '1', 'op_testo_offerta' => null, 'contenuto' => object(Cake\ORM\Entity) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Traduzione' } ] $numero_pagina_corrente = null $class = null $is_item = true $is_category = false $is_section = false $path = [ (int) 0 => 'news', (int) 1 => 'blog', (int) 2 => 'emissioni-odorigene-norme-parametri-e-metodi-di-campionamento.html' ] $locale = 'it_IT' $lingua = object(Cake\ORM\Entity) { 'id' => (int) 1, 'lingua' => 'Italiano', 'dominio' => 'www.labanalysis.it', 'locale' => 'it_IT', '[new]' => false, '[accessible]' => [ '*' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Lingua' }include - ROOT/plugins/WwwLabanalysisIt/src/Template/Pages/news.ctp, line 20 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 App\Controller\PagesController::createpage() - APP/Controller/PagesController.php, line 104 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 606 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 66 require - ROOT/webroot/index.php, line 36 [main] - ROOT/index.php, line 16