Warning: rename(sites/default/files/php/twig/.LCHl4Narkcme1Qj8hYGDSHmvKMA,sites/default/files/php/twig/6a494bc597350_paragraph--card-3-column._uvmBQFORKdpAdgKWSfxGVAY22/ifHv6_Fy25W_fwvlBfd-jySsAMzMQVMANhaTyOCbuXo.php): Access is denied (code: 5) in Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save() (line 88 of core\lib\Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage.php).
Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('6a494bc597350_paragraph--card-3-column._uvmBQFORKdpAdgKWSfxGVAY22', '<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* themes/custom/asc/templates/paragraphs/paragraph--card-3-column.html.twig */
class __TwigTemplate_f057342a76c04db8ef6c580eb9a2f521 extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
'paragraph' => [$this, 'block_paragraph'],
'content' => [$this, 'block_content'],
];
$this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension');
$this->checkSecurity();
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
// line 42
$context["classes"] = [0 => "paragraph", 1 => ("paragraph--type--" . \Drupal\Component\Utility\Html::getClass($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, // line 44
($context["paragraph"] ?? null), "bundle", [], "any", false, false, true, 44), 44, $this->source))), 2 => (( // line 45
($context["view_mode"] ?? null)) ? (("paragraph--view-mode--" . \Drupal\Component\Utility\Html::getClass($this->sandbox->ensureToStringAllowed(($context["view_mode"] ?? null), 45, $this->source)))) : ("")), 3 => (( !twig_get_attribute($this->env, $this->source, // line 46
($context["paragraph"] ?? null), "isPublished", [], "method", false, false, true, 46)) ? ("paragraph--unpublished") : ("")), 4 => ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 47
($context["paragraph"] ?? null), "field_background", [], "any", false, false, true, 47), 0, [], "any", false, false, true, 47), "value", [], "any", false, false, true, 47)) ? (("bg-color-" . \Drupal\Component\Utility\Html::getClass($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_background", [], "any", false, false, true, 47), 0, [], "any", false, false, true, 47), "value", [], "any", false, false, true, 47), 47, $this->source)))) : ("")), 5 => "container"];
// line 51
echo "
";
// line 52
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_background", [], "any", false, false, true, 52), 0, [], "any", false, false, true, 52), "value", [], "any", false, false, true, 52) == "None")) {
// line 53
echo " ";
$context["bgClass"] = "bg-color-gray";
} else {
// line 55
echo " ";
$context["bgClass"] = "bg-color-white";
}
// line 57
echo "
";
// line 58
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_go_link_1", [], "any", false, false, true, 58), 0, [], "any", false, false, true, 58), "value", [], "any", false, false, true, 58) == "Button")) {
// line 59
echo " ";
$context["btnClass1"] = "button desktop-button-red-large";
}
// line 61
echo "
";
// line 62
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_go_link_2", [], "any", false, false, true, 62), 0, [], "any", false, false, true, 62), "value", [], "any", false, false, true, 62) == "Button")) {
// line 63
echo " ";
$context["btnClass2"] = "button desktop-button-red-large";
}
// line 65
echo "
";
// line 66
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_go_link_3", [], "any", false, false, true, 66), 0, [], "any", false, false, true, 66), "value", [], "any", false, false, true, 66) == "Button")) {
// line 67
echo " ";
$context["btnClass3"] = "button desktop-button-red-large";
}
// line 69
echo "
";
// line 70
$this->displayBlock('paragraph', $context, $blocks);
}
public function block_paragraph($context, array $blocks = [])
{
$macros = $this->macros;
// line 71
echo " extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["attributes"] ?? null), "addClass", [0 => ($context["classes"] ?? null)], "method", false, false, true, 71), 71, $this->source), "html", null, true);
echo ">
";
// line 73
$this->displayBlock('content', $context, $blocks);
// line 148
echo "
";
}
// line 73
public function block_content($context, array $blocks = [])
{
$macros = $this->macros;
// line 74
echo "
";
// line 75
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_divider", [], "any", false, false, true, 75), 0, [], "any", false, false, true, 75), "value", [], "any", false, false, true, 75) == "above")) {
// line 76
echo "
";
}
// line 78
echo " ";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_general_heading", [], "any", false, false, true, 78), 78, $this->source), "html", null, true);
echo "
";
// line 79
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_subheading", [], "any", false, false, true, 79), 79, $this->source), "html", null, true);
echo "
";
// line 80
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_divider", [], "any", false, false, true, 80), 0, [], "any", false, false, true, 80), "value", [], "any", false, false, true, 80) == "below")) {
// line 81
echo "
";
}
// line 83
echo "
extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["bgClass"] ?? null), 85, $this->source), "html", null, true);
echo "\">
";
// line 86
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_image_1", [], "any", false, false, true, 86), 86, $this->source), "html", null, true);
echo "
";
// line 88
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_heading_1_url", [], "any", false, false, true, 88))) {
// line 89
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_heading_1_url", [], "any", false, false, true, 89));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 90
echo " <a echo this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 90), 90, $this->source), "html", null, true);
echo "\">";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_heading_1", [], "any", false, false, true, 90), 90, $this->source), "html", null, true);
echo "</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 91
echo "
";
} else {
// line 93
echo " ";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_heading_1", [], "any", false, false, true, 93), 93, $this->source), "html", null, true);
echo "
";
}
// line 95
echo "
";
// line 96
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_body_1", [], "any", false, false, true, 96), 96, $this->source), "html", null, true);
echo "
";
// line 98
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_go_link_url_1", [], "any", false, false, true, 98));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 99
echo "
<a line echo this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 100), 100, $this->source), "html", null, true);
echo "\" class=\"";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["btnClass1"] ?? null), 100, $this->source), "html", null, true);
echo "\">";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 100), 100, $this->source), "html", null, true);
echo "</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 102
echo "
extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["bgClass"] ?? null), 106, $this->source), "html", null, true);
echo "\">
";
// line 107
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_image_2", [], "any", false, false, true, 107), 107, $this->source), "html", null, true);
echo "
";
// line 109
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_heading_2_url", [], "any", false, false, true, 109))) {
// line 110
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_heading_2_url", [], "any", false, false, true, 110));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 111
echo " <a echo this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 111), 111, $this->source), "html", null, true);
echo "\">";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_heading_2", [], "any", false, false, true, 111), 111, $this->source), "html", null, true);
echo "</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 112
echo "
";
} else {
// line 114
echo " ";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_heading_2", [], "any", false, false, true, 114), 114, $this->source), "html", null, true);
echo "
";
}
// line 116
echo "
";
// line 117
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_body_2", [], "any", false, false, true, 117), 117, $this->source), "html", null, true);
echo "
";
// line 119
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_go_link_url_2", [], "any", false, false, true, 119));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 120
echo "
<a line echo this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 121), 121, $this->source), "html", null, true);
echo "\" class=\"";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["btnClass2"] ?? null), 121, $this->source), "html", null, true);
echo "\">";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 121), 121, $this->source), "html", null, true);
echo "</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 123
echo "
extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["bgClass"] ?? null), 127, $this->source), "html", null, true);
echo "\">
";
// line 128
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_image_3", [], "any", false, false, true, 128), 128, $this->source), "html", null, true);
echo "
";
// line 130
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_heading_3_url", [], "any", false, false, true, 130))) {
// line 131
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_heading_3_url", [], "any", false, false, true, 131));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 132
echo " <a echo this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 132), 132, $this->source), "html", null, true);
echo "\">";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_heading_3", [], "any", false, false, true, 132), 132, $this->source), "html", null, true);
echo "</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 133
echo "
";
} else {
// line 135
echo " ";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_heading_3", [], "any", false, false, true, 135), 135, $this->source), "html", null, true);
echo "
";
}
// line 137
echo "
";
// line 138
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_body_3", [], "any", false, false, true, 138), 138, $this->source), "html", null, true);
echo "
";
// line 140
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_go_link_url_3", [], "any", false, false, true, 140));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 141
echo "
<a line echo this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 142), 142, $this->source), "html", null, true);
echo "\" class=\"";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["btnClass3"] ?? null), 142, $this->source), "html", null, true);
echo "\">";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 142), 142, $this->source), "html", null, true);
echo "</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 144
echo "
";
}
public function getTemplateName()
{
return "themes/custom/asc/templates/paragraphs/paragraph--card-3-column.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 350 => 144, 337 => 142, 334 => 141, 330 => 140, 325 => 138, 322 => 137, 316 => 135, 312 => 133, 301 => 132, 296 => 131, 294 => 130, 289 => 128, 285 => 127, 279 => 123, 266 => 121, 263 => 120, 259 => 119, 254 => 117, 251 => 116, 245 => 114, 241 => 112, 230 => 111, 225 => 110, 223 => 109, 218 => 107, 214 => 106, 208 => 102, 195 => 100, 192 => 99, 188 => 98, 183 => 96, 180 => 95, 174 => 93, 170 => 91, 159 => 90, 154 => 89, 152 => 88, 147 => 86, 143 => 85, 139 => 83, 135 => 81, 133 => 80, 129 => 79, 124 => 78, 120 => 76, 118 => 75, 115 => 74, 111 => 73, 105 => 148, 103 => 73, 97 => 71, 90 => 70, 87 => 69, 83 => 67, 81 => 66, 78 => 65, 74 => 63, 72 => 62, 69 => 61, 65 => 59, 63 => 58, 60 => 57, 56 => 55, 52 => 53, 50 => 52, 47 => 51, 45 => 47, 44 => 46, 43 => 45, 42 => 44, 41 => 42,);
}
public function getSourceContext()
{
return new Source("{#
/**
* @file
* Default theme implementation to display a paragraph.
*
* Available variables:
* - paragraph: Full paragraph entity.
* Only method names starting with \"get\", \"has\", or \"is\" and a few common
* methods such as \"id\", \"label\", and \"bundle\" are available. For example:
* - paragraph.getCreatedTime() will return the paragraph creation timestamp.
* - paragraph.id(): The paragraph ID.
* - paragraph.bundle(): The type of the paragraph, for example, \"image\" or \"text\".
* - paragraph.getOwnerId(): The user ID of the paragraph author.
* See Drupal\\paragraphs\\Entity\\Paragraph for a full list of public properties
* and methods for the paragraph object.
* - content: All paragraph items. Use {{ content }} to print them all,
* or print a subset such as {{ content.field_example }}. Use
* {{ content|without('field_example') }} to temporarily suppress the printing
* of a given child element.
* - attributes: HTML attributes for the containing element.
* The attributes.class element may contain one or more of the following
* classes:
* - paragraphs: The current template type (also known as a \"theming hook\").
* - paragraphs--type-[type]: The current paragraphs type. For example, if the paragraph is an
* \"Image\" it would result in \"paragraphs--type--image\". Note that the machine
* name will often be in a short form of the human readable label.
* - paragraphs--view-mode--[view_mode]: The View Mode of the paragraph; for example, a
* preview would result in: \"paragraphs--view-mode--preview\", and
* default: \"paragraphs--view-mode--default\".
* - view_mode: View mode; for example, \"preview\" or \"full\".
* - logged_in: Flag for authenticated user status. Will be true when the
* current user is a logged-in member.
* - is_admin: Flag for admin user status. Will be true when the current user
* is an administrator.
*
* @see template_preprocess_paragraph()
*
* @ingroup themeable
*/
#}
{%
set classes = [
'paragraph',
'paragraph--type--' ~ paragraph.bundle|clean_class,
view_mode ? 'paragraph--view-mode--' ~ view_mode|clean_class,
not paragraph.isPublished() ? 'paragraph--unpublished',
paragraph.field_background.0.value ? 'bg-color-' ~ paragraph.field_background.0.value|clean_class,
'container'
]
%}
{% if paragraph.field_background.0.value == \"None\" %}
{% set bgClass = \"bg-color-gray\" %}
{% else %}
{% set bgClass = \"bg-color-white\" %}
{% endif %}
{% if paragraph.field_go_link_1.0.value == \"Button\" %}
{% set btnClass1 = \"button desktop-button-red-large\" %}
{% endif %}
{% if paragraph.field_go_link_2.0.value == \"Button\" %}
{% set btnClass2 = \"button desktop-button-red-large\" %}
{% endif %}
{% if paragraph.field_go_link_3.0.value == \"Button\" %}
{% set btnClass3 = \"button desktop-button-red-large\" %}
{% endif %}
{% block paragraph %}
{% block content %}
{% if paragraph.field_divider.0.value == \"above\" %}
{% endif %}
{{ content.field_general_heading }}
{{ content.field_subheading }}
{% if paragraph.field_divider.0.value == \"below\" %}
{% endif %}
{{ content.field_image_1 }}
{% if paragraph.field_heading_1_url is not empty %}
{% for item in paragraph.field_heading_1_url %}
<a>{{ content.field_heading_1 }}</a>
{% endfor %}
{% else %}
{{content.field_heading_1 }}
{% endif %}
{{ content.field_body_1 }}
{% for item in paragraph.field_go_link_url_1 %}
<a>{{ item.title }}</a>
{% endfor %}
{{ content.field_image_2 }}
{% if paragraph.field_heading_2_url is not empty %}
{% for item in paragraph.field_heading_2_url %}
<a>{{ content.field_heading_2 }}</a>
{% endfor %}
{% else %}
{{ content.field_heading_2 }}
{% endif %}
{{ content.field_body_2 }}
{% for item in paragraph.field_go_link_url_2 %}
<a>{{ item.title }}</a>
{% endfor %}
{{ content.field_image_3 }}
{% if paragraph.field_heading_3_url is not empty %}
{% for item in paragraph.field_heading_3_url %}
<a>{{ content.field_heading_3 }}</a>
{% endfor %}
{% else %}
{{ content.field_heading_3 }}
{% endif %}
{{ content.field_body_3 }}
{% for item in paragraph.field_go_link_url_3 %}
<a>{{ item.title }}</a>
{% endfor %}
{% endblock %}
{% endblock paragraph %}
", "themes/custom/asc/templates/paragraphs/paragraph--card-3-column.html.twig", "E:\\websites\\nationalregistry_new\\web\\themes\\custom\\asc\\templates\\paragraphs\\paragraph--card-3-column.html.twig");
}
public function checkSecurity()
{
static $tags = array("set" => 42, "if" => 52, "block" => 70, "for" => 89);
static $filters = array("clean_class" => 44, "escape" => 71);
static $functions = array();
try {
$this->sandbox->checkSecurity(
['set', 'if', 'block', 'for'],
['clean_class', 'escape'],
[]
);
} catch (SecurityError $e) {
$e->setSourceContext($this->source);
if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
$e->setTemplateLine($tags[$e->getTagName()]);
} elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
$e->setTemplateLine($filters[$e->getFilterName()]);
} elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
$e->setTemplateLine($functions[$e->getFunctionName()]);
}
throw $e;
}
}
}
') (Line: 112)
Drupal\Core\Template\TwigPhpStorageCache->write('6a494bc597350_paragraph--card-3-column._uvmBQFORKdpAdgKWSfxGVAY22', '<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* themes/custom/asc/templates/paragraphs/paragraph--card-3-column.html.twig */
class __TwigTemplate_f057342a76c04db8ef6c580eb9a2f521 extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
'paragraph' => [$this, 'block_paragraph'],
'content' => [$this, 'block_content'],
];
$this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension');
$this->checkSecurity();
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
// line 42
$context["classes"] = [0 => "paragraph", 1 => ("paragraph--type--" . \Drupal\Component\Utility\Html::getClass($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, // line 44
($context["paragraph"] ?? null), "bundle", [], "any", false, false, true, 44), 44, $this->source))), 2 => (( // line 45
($context["view_mode"] ?? null)) ? (("paragraph--view-mode--" . \Drupal\Component\Utility\Html::getClass($this->sandbox->ensureToStringAllowed(($context["view_mode"] ?? null), 45, $this->source)))) : ("")), 3 => (( !twig_get_attribute($this->env, $this->source, // line 46
($context["paragraph"] ?? null), "isPublished", [], "method", false, false, true, 46)) ? ("paragraph--unpublished") : ("")), 4 => ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, // line 47
($context["paragraph"] ?? null), "field_background", [], "any", false, false, true, 47), 0, [], "any", false, false, true, 47), "value", [], "any", false, false, true, 47)) ? (("bg-color-" . \Drupal\Component\Utility\Html::getClass($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_background", [], "any", false, false, true, 47), 0, [], "any", false, false, true, 47), "value", [], "any", false, false, true, 47), 47, $this->source)))) : ("")), 5 => "container"];
// line 51
echo "
";
// line 52
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_background", [], "any", false, false, true, 52), 0, [], "any", false, false, true, 52), "value", [], "any", false, false, true, 52) == "None")) {
// line 53
echo " ";
$context["bgClass"] = "bg-color-gray";
} else {
// line 55
echo " ";
$context["bgClass"] = "bg-color-white";
}
// line 57
echo "
";
// line 58
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_go_link_1", [], "any", false, false, true, 58), 0, [], "any", false, false, true, 58), "value", [], "any", false, false, true, 58) == "Button")) {
// line 59
echo " ";
$context["btnClass1"] = "button desktop-button-red-large";
}
// line 61
echo "
";
// line 62
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_go_link_2", [], "any", false, false, true, 62), 0, [], "any", false, false, true, 62), "value", [], "any", false, false, true, 62) == "Button")) {
// line 63
echo " ";
$context["btnClass2"] = "button desktop-button-red-large";
}
// line 65
echo "
";
// line 66
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_go_link_3", [], "any", false, false, true, 66), 0, [], "any", false, false, true, 66), "value", [], "any", false, false, true, 66) == "Button")) {
// line 67
echo " ";
$context["btnClass3"] = "button desktop-button-red-large";
}
// line 69
echo "
";
// line 70
$this->displayBlock('paragraph', $context, $blocks);
}
public function block_paragraph($context, array $blocks = [])
{
$macros = $this->macros;
// line 71
echo " extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["attributes"] ?? null), "addClass", [0 => ($context["classes"] ?? null)], "method", false, false, true, 71), 71, $this->source), "html", null, true);
echo ">
";
// line 73
$this->displayBlock('content', $context, $blocks);
// line 148
echo "
";
}
// line 73
public function block_content($context, array $blocks = [])
{
$macros = $this->macros;
// line 74
echo "
";
// line 75
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_divider", [], "any", false, false, true, 75), 0, [], "any", false, false, true, 75), "value", [], "any", false, false, true, 75) == "above")) {
// line 76
echo "
";
}
// line 78
echo " ";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_general_heading", [], "any", false, false, true, 78), 78, $this->source), "html", null, true);
echo "
";
// line 79
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_subheading", [], "any", false, false, true, 79), 79, $this->source), "html", null, true);
echo "
";
// line 80
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_divider", [], "any", false, false, true, 80), 0, [], "any", false, false, true, 80), "value", [], "any", false, false, true, 80) == "below")) {
// line 81
echo "
";
}
// line 83
echo "
extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["bgClass"] ?? null), 85, $this->source), "html", null, true);
echo "\">
";
// line 86
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_image_1", [], "any", false, false, true, 86), 86, $this->source), "html", null, true);
echo "
";
// line 88
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_heading_1_url", [], "any", false, false, true, 88))) {
// line 89
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_heading_1_url", [], "any", false, false, true, 89));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 90
echo " <a echo this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 90), 90, $this->source), "html", null, true);
echo "\">";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_heading_1", [], "any", false, false, true, 90), 90, $this->source), "html", null, true);
echo "</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 91
echo "
";
} else {
// line 93
echo " ";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_heading_1", [], "any", false, false, true, 93), 93, $this->source), "html", null, true);
echo "
";
}
// line 95
echo "
";
// line 96
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_body_1", [], "any", false, false, true, 96), 96, $this->source), "html", null, true);
echo "
";
// line 98
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_go_link_url_1", [], "any", false, false, true, 98));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 99
echo "
<a line echo this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 100), 100, $this->source), "html", null, true);
echo "\" class=\"";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["btnClass1"] ?? null), 100, $this->source), "html", null, true);
echo "\">";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 100), 100, $this->source), "html", null, true);
echo "</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 102
echo "
extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["bgClass"] ?? null), 106, $this->source), "html", null, true);
echo "\">
";
// line 107
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_image_2", [], "any", false, false, true, 107), 107, $this->source), "html", null, true);
echo "
";
// line 109
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_heading_2_url", [], "any", false, false, true, 109))) {
// line 110
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_heading_2_url", [], "any", false, false, true, 110));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 111
echo " <a echo this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 111), 111, $this->source), "html", null, true);
echo "\">";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_heading_2", [], "any", false, false, true, 111), 111, $this->source), "html", null, true);
echo "</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 112
echo "
";
} else {
// line 114
echo " ";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_heading_2", [], "any", false, false, true, 114), 114, $this->source), "html", null, true);
echo "
";
}
// line 116
echo "
";
// line 117
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_body_2", [], "any", false, false, true, 117), 117, $this->source), "html", null, true);
echo "
";
// line 119
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_go_link_url_2", [], "any", false, false, true, 119));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 120
echo "
<a line echo this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 121), 121, $this->source), "html", null, true);
echo "\" class=\"";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["btnClass2"] ?? null), 121, $this->source), "html", null, true);
echo "\">";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 121), 121, $this->source), "html", null, true);
echo "</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 123
echo "
extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["bgClass"] ?? null), 127, $this->source), "html", null, true);
echo "\">
";
// line 128
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_image_3", [], "any", false, false, true, 128), 128, $this->source), "html", null, true);
echo "
";
// line 130
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_heading_3_url", [], "any", false, false, true, 130))) {
// line 131
echo " ";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_heading_3_url", [], "any", false, false, true, 131));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 132
echo " <a echo this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 132), 132, $this->source), "html", null, true);
echo "\">";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_heading_3", [], "any", false, false, true, 132), 132, $this->source), "html", null, true);
echo "</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 133
echo "
";
} else {
// line 135
echo " ";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_heading_3", [], "any", false, false, true, 135), 135, $this->source), "html", null, true);
echo "
";
}
// line 137
echo "
";
// line 138
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, ($context["content"] ?? null), "field_body_3", [], "any", false, false, true, 138), 138, $this->source), "html", null, true);
echo "
";
// line 140
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, ($context["paragraph"] ?? null), "field_go_link_url_3", [], "any", false, false, true, 140));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 141
echo "
<a line echo this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "url", [], "any", false, false, true, 142), 142, $this->source), "html", null, true);
echo "\" class=\"";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["btnClass3"] ?? null), 142, $this->source), "html", null, true);
echo "\">";
echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["item"], "title", [], "any", false, false, true, 142), 142, $this->source), "html", null, true);
echo "</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 144
echo "
";
}
public function getTemplateName()
{
return "themes/custom/asc/templates/paragraphs/paragraph--card-3-column.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 350 => 144, 337 => 142, 334 => 141, 330 => 140, 325 => 138, 322 => 137, 316 => 135, 312 => 133, 301 => 132, 296 => 131, 294 => 130, 289 => 128, 285 => 127, 279 => 123, 266 => 121, 263 => 120, 259 => 119, 254 => 117, 251 => 116, 245 => 114, 241 => 112, 230 => 111, 225 => 110, 223 => 109, 218 => 107, 214 => 106, 208 => 102, 195 => 100, 192 => 99, 188 => 98, 183 => 96, 180 => 95, 174 => 93, 170 => 91, 159 => 90, 154 => 89, 152 => 88, 147 => 86, 143 => 85, 139 => 83, 135 => 81, 133 => 80, 129 => 79, 124 => 78, 120 => 76, 118 => 75, 115 => 74, 111 => 73, 105 => 148, 103 => 73, 97 => 71, 90 => 70, 87 => 69, 83 => 67, 81 => 66, 78 => 65, 74 => 63, 72 => 62, 69 => 61, 65 => 59, 63 => 58, 60 => 57, 56 => 55, 52 => 53, 50 => 52, 47 => 51, 45 => 47, 44 => 46, 43 => 45, 42 => 44, 41 => 42,);
}
public function getSourceContext()
{
return new Source("{#
/**
* @file
* Default theme implementation to display a paragraph.
*
* Available variables:
* - paragraph: Full paragraph entity.
* Only method names starting with \"get\", \"has\", or \"is\" and a few common
* methods such as \"id\", \"label\", and \"bundle\" are available. For example:
* - paragraph.getCreatedTime() will return the paragraph creation timestamp.
* - paragraph.id(): The paragraph ID.
* - paragraph.bundle(): The type of the paragraph, for example, \"image\" or \"text\".
* - paragraph.getOwnerId(): The user ID of the paragraph author.
* See Drupal\\paragraphs\\Entity\\Paragraph for a full list of public properties
* and methods for the paragraph object.
* - content: All paragraph items. Use {{ content }} to print them all,
* or print a subset such as {{ content.field_example }}. Use
* {{ content|without('field_example') }} to temporarily suppress the printing
* of a given child element.
* - attributes: HTML attributes for the containing element.
* The attributes.class element may contain one or more of the following
* classes:
* - paragraphs: The current template type (also known as a \"theming hook\").
* - paragraphs--type-[type]: The current paragraphs type. For example, if the paragraph is an
* \"Image\" it would result in \"paragraphs--type--image\". Note that the machine
* name will often be in a short form of the human readable label.
* - paragraphs--view-mode--[view_mode]: The View Mode of the paragraph; for example, a
* preview would result in: \"paragraphs--view-mode--preview\", and
* default: \"paragraphs--view-mode--default\".
* - view_mode: View mode; for example, \"preview\" or \"full\".
* - logged_in: Flag for authenticated user status. Will be true when the
* current user is a logged-in member.
* - is_admin: Flag for admin user status. Will be true when the current user
* is an administrator.
*
* @see template_preprocess_paragraph()
*
* @ingroup themeable
*/
#}
{%
set classes = [
'paragraph',
'paragraph--type--' ~ paragraph.bundle|clean_class,
view_mode ? 'paragraph--view-mode--' ~ view_mode|clean_class,
not paragraph.isPublished() ? 'paragraph--unpublished',
paragraph.field_background.0.value ? 'bg-color-' ~ paragraph.field_background.0.value|clean_class,
'container'
]
%}
{% if paragraph.field_background.0.value == \"None\" %}
{% set bgClass = \"bg-color-gray\" %}
{% else %}
{% set bgClass = \"bg-color-white\" %}
{% endif %}
{% if paragraph.field_go_link_1.0.value == \"Button\" %}
{% set btnClass1 = \"button desktop-button-red-large\" %}
{% endif %}
{% if paragraph.field_go_link_2.0.value == \"Button\" %}
{% set btnClass2 = \"button desktop-button-red-large\" %}
{% endif %}
{% if paragraph.field_go_link_3.0.value == \"Button\" %}
{% set btnClass3 = \"button desktop-button-red-large\" %}
{% endif %}
{% block paragraph %}
{% block content %}
{% if paragraph.field_divider.0.value == \"above\" %}
{% endif %}
{{ content.field_general_heading }}
{{ content.field_subheading }}
{% if paragraph.field_divider.0.value == \"below\" %}
{% endif %}
{{ content.field_image_1 }}
{% if paragraph.field_heading_1_url is not empty %}
{% for item in paragraph.field_heading_1_url %}
<a>{{ content.field_heading_1 }}</a>
{% endfor %}
{% else %}
{{content.field_heading_1 }}
{% endif %}
{{ content.field_body_1 }}
{% for item in paragraph.field_go_link_url_1 %}
<a>{{ item.title }}</a>
{% endfor %}
{{ content.field_image_2 }}
{% if paragraph.field_heading_2_url is not empty %}
{% for item in paragraph.field_heading_2_url %}
<a>{{ content.field_heading_2 }}</a>
{% endfor %}
{% else %}
{{ content.field_heading_2 }}
{% endif %}
{{ content.field_body_2 }}
{% for item in paragraph.field_go_link_url_2 %}
<a>{{ item.title }}</a>
{% endfor %}
{{ content.field_image_3 }}
{% if paragraph.field_heading_3_url is not empty %}
{% for item in paragraph.field_heading_3_url %}
<a>{{ content.field_heading_3 }}</a>
{% endfor %}
{% else %}
{{ content.field_heading_3 }}
{% endif %}
{{ content.field_body_3 }}
{% for item in paragraph.field_go_link_url_3 %}
<a>{{ item.title }}</a>
{% endfor %}
{% endblock %}
{% endblock paragraph %}
", "themes/custom/asc/templates/paragraphs/paragraph--card-3-column.html.twig", "E:\\websites\\nationalregistry_new\\web\\themes\\custom\\asc\\templates\\paragraphs\\paragraph--card-3-column.html.twig");
}
public function checkSecurity()
{
static $tags = array("set" => 42, "if" => 52, "block" => 70, "for" => 89);
static $filters = array("clean_class" => 44, "escape" => 71);
static $functions = array();
try {
$this->sandbox->checkSecurity(
['set', 'if', 'block', 'for'],
['clean_class', 'escape'],
[]
);
} catch (SecurityError $e) {
$e->setSourceContext($this->source);
if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
$e->setTemplateLine($tags[$e->getTagName()]);
} elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
$e->setTemplateLine($filters[$e->getFilterName()]);
} elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
$e->setTemplateLine($functions[$e->getFunctionName()]);
}
throw $e;
}
}
}
') (Line: 352)
Twig\Environment->loadTemplate('__TwigTemplate_f057342a76c04db8ef6c580eb9a2f521', 'themes/custom/asc/templates/paragraphs/paragraph--card-3-column.html.twig') (Line: 312)
Twig\Environment->load('themes/custom/asc/templates/paragraphs/paragraph--card-3-column.html.twig') (Line: 53)
twig_render_template('themes/custom/asc/templates/paragraphs/paragraph--card-3-column.html.twig', Array) (Line: 372)
Drupal\Core\Theme\ThemeManager->render('paragraph', Array) (Line: 445)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 474)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 67)
__TwigTemplate_a47e6ee48a1de9806436a18067b80852->doDisplay(Array, Array) (Line: 394)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
Twig\Template->display(Array) (Line: 379)
Twig\Template->render(Array, Array) (Line: 40)
Twig\TemplateWrapper->render(Array) (Line: 53)
twig_render_template('themes/contrib/bootstrap/templates/field/field.html.twig', Array) (Line: 372)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 445)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 458)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 474)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 250)
__TwigTemplate_d4c6efe35d0a821e7dc4ab672147a645->block_content(Array, Array) (Line: 171)
Twig\Template->displayBlock('content', Array, Array) (Line: 65)
__TwigTemplate_d4c6efe35d0a821e7dc4ab672147a645->block_paragraph(Array, Array) (Line: 171)
Twig\Template->displayBlock('paragraph', Array, Array) (Line: 53)
__TwigTemplate_d4c6efe35d0a821e7dc4ab672147a645->doDisplay(Array, Array) (Line: 394)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
Twig\Template->display(Array) (Line: 379)
Twig\Template->render(Array, Array) (Line: 40)
Twig\TemplateWrapper->render(Array) (Line: 53)
twig_render_template('themes/custom/asc/templates/paragraphs/paragraph--block-reference--default.html.twig', Array) (Line: 372)
Drupal\Core\Theme\ThemeManager->render('paragraph', Array) (Line: 445)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 474)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 67)
__TwigTemplate_a47e6ee48a1de9806436a18067b80852->doDisplay(Array, Array) (Line: 394)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
Twig\Template->display(Array) (Line: 379)
Twig\Template->render(Array, Array) (Line: 40)
Twig\TemplateWrapper->render(Array) (Line: 53)
twig_render_template('themes/contrib/bootstrap/templates/field/field.html.twig', Array) (Line: 372)
Drupal\Core\Theme\ThemeManager->render('field', Array) (Line: 445)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 458)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array) (Line: 474)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 111)
__TwigTemplate_68c7b2f3b08ba12997554e38ffac9a85->doDisplay(Array, Array) (Line: 394)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 367)
Twig\Template->display(Array) (Line: 379)
Twig\Template->render(Array, Array) (Line: 40)
Twig\TemplateWrapper->render(Array) (Line: 53)
twig_render_template('themes/contrib/bootstrap/templates/node/node.html.twig', Array) (Line: 372)
Drupal\Core\Theme\ThemeManager->render('node', Array) (Line: 445)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 592)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
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: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
The ASC monitors State appraiser licensing and certification regulatory programs for compliance with Title XI for Appraiser and AMC programs
Use the map or list view to find information about each state or territory.
View a list of States AMC regulatory program findings
How ASC Monitors State Compliance
The ASC monitors how each State's regulatory program:
recognizes and enforces the standards, requirements and procedures prescribed by Title XI of the Financial Institutions Reform, Recovery and Enforcement Act of 1989 (Title XI),
has adequate authority to carry out its Title XI-related functions,
makes decisions consistent with Title XI concerning appraisal standards, appraiser qualifications, supervision of appraiser practices and registration of AMCs.
The ASC's Compliance Review process is risk-based review process, focusing on areas of State Appraiser or AMC Programs that are not in compliance with Title XI or that exhibit characteristics which could lead to non-compliance. The ASC's rating criteria for Compliance Review Reports focus on three key components:
Complying with Title XI mandates and requirements of ASC Policy Statements
Maintaining a strong regulatory program
Limiting overall risk of Program failure
More information on how ASC monitors State real estate appraiser and AMC regulatory programs is available in ASC Annual Reports.