Error message
Notice: Undefined index: icon in Drupal\jango_shortcodes\Plugin\Shortcode\FeatureBlockItemShortcode->process() (line 66 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/FeatureBlockItemShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\FeatureBlockItemShortcode->process(Array, '
Nutrients:<ul class="c-links c-theme-ul"> <li> Innovations in fertilizer design, manufacture and/or application that minimize fertilizer nitrogen loss from fields and maximize uptake by crops; </li> <li> Introduction of market-based instruments that promote more efficient fertilizer use in watersheds/coastal areas facing nutrient pollution (tradeable emission permits, pollution taxes, etc.) </li> <li> Testing policy, regulatory and/or economic incentives that promote safe collection, recovery and re-use of nutrients from municipal and/or agricultural wastewater. </li> <li> Piloting of scalable 'non-traditional' wastewater collection and/or treatment approaches such as local wastewater source separation for safe collection and re-use of nutrients, etc. </li></ul>
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_classes="c-content-feature-4 inner-featured" different_values="0" style_background_color="#1da695"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_classes="c-bg-img-center c-feature-bg c-content-left c-diagonal c-border-right-green" different_values="0" style_background_image="317"]
[/nd_div]
[nd_container different_values="0"]
[col different_values="0" style_padding_top="40" style_padding_bottom="40" style="" wide="7" extra_classes="col-lg-push-5 text-white"]
[nd_feature_blocks type="type_4" different_values="0"]
[nd_feature_block type="type_4" bg_type="1" border="1" bg_color="white" check_image="0" different_values="0"]
[html undefined="|{h2 class='text-white'|}Nutrients:|{/h2|}|{ul|} |{li|} |{p|}Innovations in fertilizer design, manufacture and/or application that minimize fertilizer nitrogen loss from fields and maximize uptake by crops;|{/p|} |{/li|} |{li|} |{p|}Introduction of market-based instruments that promote more efficient fertilizer use in watersheds/coastal areas facing nutrient pollution (tradeable emission permits, pollution taxes, etc.)|{/p|} |{/li|} |{li|} |{p|}Testing policy, regulatory and/or economic incentives that promote safe collection, recovery and re-use of nutrients from municipal and/or agricultural wastewater.|{/p|} |{/li|} |{li|} |{p|}Piloting of scalable 'non-traditional' wastewater collection and/or treatment approaches such as local wastewater source separation for safe collection and re-use of nutrients, etc.|{/p|} |{/li|}|{/ul|}" format="full_html" p_color="f-white" different_values="0"]Nutrients:<ul> <li> Innovations in fertilizer design, manufacture and/or application that minimize fertilizer nitrogen loss from fields and maximize uptake by crops; </li> <li> Introduction of market-based instruments that promote more efficient fertilizer use in watersheds/coastal areas facing nutrient pollution (tradeable emission permits, pollution taxes, etc.) </li> <li> Testing policy, regulatory and/or economic incentives that promote safe collection, recovery and re-use of nutrients from municipal and/or agricultural wastewater. </li> <li> Piloting of scalable 'non-traditional' wastewater collection and/or treatment approaches such as local wastewater source separation for safe collection and re-use of nutrients, etc. </li></ul>[/html]
[/nd_feature_block]
[/nd_feature_blocks]
[/col]
[/nd_container]
[/nd_div]
', 'en', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_classes="c-content-feature-4 inner-featured" different_values="0" style_background_color="#1da695"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_classes="c-bg-img-center c-feature-bg c-content-left c-diagonal c-border-right-green" different_values="0" style_background_image="317"]
[/nd_div]
[nd_container different_values="0"]
[col different_values="0" style_padding_top="40" style_padding_bottom="40" style="" wide="7" extra_classes="col-lg-push-5 text-white"]
[nd_feature_blocks type="type_4" different_values="0"]
[nd_feature_block type="type_4" bg_type="1" border="1" bg_color="white" check_image="0" different_values="0"]
[html undefined="|{h2 class='text-white'|}Nutrients:|{/h2|}|{ul|} |{li|} |{p|}Innovations in fertilizer design, manufacture and/or application that minimize fertilizer nitrogen loss from fields and maximize uptake by crops;|{/p|} |{/li|} |{li|} |{p|}Introduction of market-based instruments that promote more efficient fertilizer use in watersheds/coastal areas facing nutrient pollution (tradeable emission permits, pollution taxes, etc.)|{/p|} |{/li|} |{li|} |{p|}Testing policy, regulatory and/or economic incentives that promote safe collection, recovery and re-use of nutrients from municipal and/or agricultural wastewater.|{/p|} |{/li|} |{li|} |{p|}Piloting of scalable 'non-traditional' wastewater collection and/or treatment approaches such as local wastewater source separation for safe collection and re-use of nutrients, etc.|{/p|} |{/li|}|{/ul|}" format="full_html" p_color="f-white" different_values="0"]Nutrients:<ul> <li> Innovations in fertilizer design, manufacture and/or application that minimize fertilizer nitrogen loss from fields and maximize uptake by crops; </li> <li> Introduction of market-based instruments that promote more efficient fertilizer use in watersheds/coastal areas facing nutrient pollution (tradeable emission permits, pollution taxes, etc.) </li> <li> Testing policy, regulatory and/or economic incentives that promote safe collection, recovery and re-use of nutrients from municipal and/or agricultural wastewater. </li> <li> Piloting of scalable 'non-traditional' wastewater collection and/or treatment approaches such as local wastewater source separation for safe collection and re-use of nutrients, etc. </li></ul>[/html]
[/nd_feature_block]
[/nd_feature_blocks]
[/col]
[/nd_container]
[/nd_div]
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array) (Line: 501)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 100)
__TwigTemplate_6e63cd520c53ead1c00927e93f9044fdb4a4331a4dd105c2d1c4ae129b9bfd36->doDisplay(Array, Array) (Line: 455)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 422)
Twig\Template->display(Array) (Line: 434)
Twig\Template->render(Array) (Line: 64)
twig_render_template('themes/custom/jango/templates/fields/field.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 444)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array) (Line: 501)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 91)
__TwigTemplate_541fa080ad94cdca22cc844e2ac82acfd038446fcee7fa85bb57396e4541f9df->block_content(Array, Array) (Line: 216)
Twig\Template->displayBlock('content', Array, Array) (Line: 80)
__TwigTemplate_541fa080ad94cdca22cc844e2ac82acfd038446fcee7fa85bb57396e4541f9df->doDisplay(Array, Array) (Line: 455)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 422)
Twig\Template->display(Array) (Line: 434)
Twig\Template->render(Array) (Line: 64)
twig_render_template('core/themes/stable/templates/block/block.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 171)
Drupal\Core\Render\Renderer->renderPlaceholder('', Array) (Line: 658)
Drupal\Core\Render\Renderer->replacePlaceholders(Array) (Line: 543)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 144)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 145)
Drupal\Core\Render\Renderer->renderRoot(Array) (Line: 282)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders(Object) (Line: 131)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object) (Line: 45)
Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object, 'kernel.response', Object)
call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.response', Object) (Line: 191)
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 173)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
Notice: Undefined index: icon in Drupal\jango_shortcodes\Plugin\Shortcode\FeatureBlockItemShortcode->process() (line 66 of modules/custom/jango_shortcodes/src/Plugin/Shortcode/FeatureBlockItemShortcode.php).
Drupal\jango_shortcodes\Plugin\Shortcode\FeatureBlockItemShortcode->process(Array, '
Marine Litter/Plastics:<ul class="c-links c-theme-ul"> <li>Design, manufacturing, supply chain and other innovations that serve to reduce plastics utilization and/or enhance plastics recovery, recycling and re-use</li> <li>Design and manufacturing of truly biodegradable substitutes for plastics</li> <li>Design of recyclable plastic resins that can replace non-recyclable resins in similar products</li> <li>Introduction of plastics waste collection, recycling and re-use programmes in developing country municipalities including mechanisms for full cost recovery (such as container deposit laws)</li> <li>Financial, policy, regulatory or other incentives that minimize loss of fishing nets and optimize their recovery for re-use or recycling</li> <li>Economic, policy, regulatory and other measures/incentives to minimize or eliminate use of unnecessary single use plastic items</li></ul>
') (Line: 438)
Drupal\shortcode\ShortcodeService->processTag(Array, Array) (Line: 315)
Drupal\shortcode\ShortcodeService->process('[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_classes="c-content-feature-4 inner-featured" different_values="0" style_background_color="#167bbb"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_classes="c-bg-img-center c-feature-bg c-content-right c-diagonal c-border-left-blue" different_values="0" style_background_image="316"]
[/nd_div]
[nd_container different_values="0" style=""]
[col different_values="0" style_background_color="167bbb" style_padding_top="40" style_padding_bottom="40" wide="8" extra_classes="text-white"]
[nd_feature_blocks type="type_4" different_values="0"]
[nd_feature_block type="type_4" bg_type="1" border="1" bg_color="white" check_image="0" different_values="0"]
[html format="ckeditor" p_color="f-white" different_values="0" undefined="|{h2 class='text-white'|}Marine Litter/Plastics:|{/h2|}|{ul|} |{li|}Design, manufacturing, supply chain and other innovations that serve to reduce plastics utilization and/or enhance plastics recovery, recycling and re-use|{/li|} |{li|}Design and manufacturing of truly biodegradable substitutes for plastics|{/li|} |{li|}Design of recyclable plastic resins that can replace non-recyclable resins in similar products|{/li|} |{li|}Introduction of plastics waste collection, recycling and re-use programmes in developing country municipalities including mechanisms for full cost recovery (such as container deposit laws)|{/li|} |{li|}Financial, policy, regulatory or other incentives that minimize loss of fishing nets and optimize their recovery for re-use or recycling|{/li|} |{li|}Economic, policy, regulatory and other measures/incentives to minimize or eliminate use of unnecessary single use plastic items|{/li|}|{/ul|}"]Marine Litter/Plastics:<ul> <li>Design, manufacturing, supply chain and other innovations that serve to reduce plastics utilization and/or enhance plastics recovery, recycling and re-use</li> <li>Design and manufacturing of truly biodegradable substitutes for plastics</li> <li>Design of recyclable plastic resins that can replace non-recyclable resins in similar products</li> <li>Introduction of plastics waste collection, recycling and re-use programmes in developing country municipalities including mechanisms for full cost recovery (such as container deposit laws)</li> <li>Financial, policy, regulatory or other incentives that minimize loss of fishing nets and optimize their recovery for re-use or recycling</li> <li>Economic, policy, regulatory and other measures/incentives to minimize or eliminate use of unnecessary single use plastic items</li></ul>[/html]
[/nd_feature_block]
[/nd_feature_blocks]
[/col]
[/nd_container]
[/nd_div]
', 'en', Object) (Line: 78)
Drupal\shortcode\Plugin\Filter\Shortcode->process('[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_classes="c-content-feature-4 inner-featured" different_values="0" style_background_color="#167bbb"]
[nd_div vertical_align="0" bg_color=" " bg_full_width="0" extra_classes="c-bg-img-center c-feature-bg c-content-right c-diagonal c-border-left-blue" different_values="0" style_background_image="316"]
[/nd_div]
[nd_container different_values="0" style=""]
[col different_values="0" style_background_color="167bbb" style_padding_top="40" style_padding_bottom="40" wide="8" extra_classes="text-white"]
[nd_feature_blocks type="type_4" different_values="0"]
[nd_feature_block type="type_4" bg_type="1" border="1" bg_color="white" check_image="0" different_values="0"]
[html format="ckeditor" p_color="f-white" different_values="0" undefined="|{h2 class='text-white'|}Marine Litter/Plastics:|{/h2|}|{ul|} |{li|}Design, manufacturing, supply chain and other innovations that serve to reduce plastics utilization and/or enhance plastics recovery, recycling and re-use|{/li|} |{li|}Design and manufacturing of truly biodegradable substitutes for plastics|{/li|} |{li|}Design of recyclable plastic resins that can replace non-recyclable resins in similar products|{/li|} |{li|}Introduction of plastics waste collection, recycling and re-use programmes in developing country municipalities including mechanisms for full cost recovery (such as container deposit laws)|{/li|} |{li|}Financial, policy, regulatory or other incentives that minimize loss of fishing nets and optimize their recovery for re-use or recycling|{/li|} |{li|}Economic, policy, regulatory and other measures/incentives to minimize or eliminate use of unnecessary single use plastic items|{/li|}|{/ul|}"]Marine Litter/Plastics:<ul> <li>Design, manufacturing, supply chain and other innovations that serve to reduce plastics utilization and/or enhance plastics recovery, recycling and re-use</li> <li>Design and manufacturing of truly biodegradable substitutes for plastics</li> <li>Design of recyclable plastic resins that can replace non-recyclable resins in similar products</li> <li>Introduction of plastics waste collection, recycling and re-use programmes in developing country municipalities including mechanisms for full cost recovery (such as container deposit laws)</li> <li>Financial, policy, regulatory or other incentives that minimize loss of fishing nets and optimize their recovery for re-use or recycling</li> <li>Economic, policy, regulatory and other measures/incentives to minimize or eliminate use of unnecessary single use plastic items</li></ul>[/html]
[/nd_feature_block]
[/nd_feature_blocks]
[/col]
[/nd_container]
[/nd_div]
', 'en') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array) (Line: 501)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 100)
__TwigTemplate_6e63cd520c53ead1c00927e93f9044fdb4a4331a4dd105c2d1c4ae129b9bfd36->doDisplay(Array, Array) (Line: 455)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 422)
Twig\Template->display(Array) (Line: 434)
Twig\Template->render(Array) (Line: 64)
twig_render_template('themes/custom/jango/templates/fields/field.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 444)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array) (Line: 501)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 91)
__TwigTemplate_541fa080ad94cdca22cc844e2ac82acfd038446fcee7fa85bb57396e4541f9df->block_content(Array, Array) (Line: 216)
Twig\Template->displayBlock('content', Array, Array) (Line: 80)
__TwigTemplate_541fa080ad94cdca22cc844e2ac82acfd038446fcee7fa85bb57396e4541f9df->doDisplay(Array, Array) (Line: 455)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 422)
Twig\Template->display(Array) (Line: 434)
Twig\Template->render(Array) (Line: 64)
twig_render_template('core/themes/stable/templates/block/block.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 156)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 157)
Drupal\Core\Render\Renderer->renderPlain(Array) (Line: 171)
Drupal\Core\Render\Renderer->renderPlaceholder('', Array) (Line: 658)
Drupal\Core\Render\Renderer->replacePlaceholders(Array) (Line: 543)
Drupal\Core\Render\Renderer->doRender(Array, 1) (Line: 200)
Drupal\Core\Render\Renderer->render(Array, 1) (Line: 144)
Drupal\Core\Render\Renderer->Drupal\Core\Render\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 145)
Drupal\Core\Render\Renderer->renderRoot(Array) (Line: 282)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->renderPlaceholders(Object) (Line: 131)
Drupal\Core\Render\HtmlResponseAttachmentsProcessor->processAttachments(Object) (Line: 45)
Drupal\Core\EventSubscriber\HtmlResponseSubscriber->onRespond(Object, 'kernel.response', Object)
call_user_func(Array, Object, 'kernel.response', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.response', Object) (Line: 191)
Symfony\Component\HttpKernel\HttpKernel->filterResponse(Object, Object, 1) (Line: 173)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)