<?php
use Twig\Environment;
use function Shopware\Core\Framework\Adapter\Twig\sw_get_attribute;
use function Shopware\Core\Framework\Adapter\Twig\sw_escape_filter;
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;
/* @EmovaTheme/storefront/page/checkout/_pageforcart.html.twig */
class __TwigTemplate_a40cef6ab3f7c8e970ec0668fe53b29f extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'base_flashbags' => [$this, 'block_base_flashbags'],
'base_content' => [$this, 'block_base_content'],
'page_checkout' => [$this, 'block_page_checkout'],
'page_checkout_container' => [$this, 'block_page_checkout_container'],
'page_checkout_main' => [$this, 'block_page_checkout_main'],
'page_checkout_main_header' => [$this, 'block_page_checkout_main_header'],
'page_checkout_main_content' => [$this, 'block_page_checkout_main_content'],
'page_checkout_aside_actions' => [$this, 'block_page_checkout_aside_actions'],
'page_checkout_additional' => [$this, 'block_page_checkout_additional'],
];
}
protected function doGetParent(array $context)
{
// line 2
return "@EmovaTheme/storefront/base.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@EmovaTheme/storefront/page/checkout/_pageforcart.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@EmovaTheme/storefront/page/checkout/_pageforcart.html.twig"));
$this->parent = $this->loadTemplate("@EmovaTheme/storefront/base.html.twig", "@EmovaTheme/storefront/page/checkout/_pageforcart.html.twig", 2);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 3
public function block_base_flashbags($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "base_flashbags"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "base_flashbags"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 5
public function block_base_content($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "base_content"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "base_content"));
// line 6
echo " ";
$this->displayBlock('page_checkout', $context, $blocks);
// line 36
echo "
";
// line 124
echo "
<script>
(()=>{
const myInterval = setInterval(()=>{
if (!window.\$) return;
clearInterval(myInterval);
\$(() => {
\$(\"#checkout-aside\").toggle(window.location.pathname !== \"/checkout/register\");
function handleMediaQueryChange(mq) {
const path = window.location.pathname;
if (mq.matches)
{
if ( path.indexOf(\"checkout/register\") > -1 || path.indexOf(\"checkout/confirm\") > -1) {
\$(\".checkout-main-inner\").show();
}
}
}
const mq = window.matchMedia(\"(min-width: 768px)\");
// Call the function on page load
handleMediaQueryChange(mq);
// Attach a listener to handle changes
mq.addEventListener(\"change\", handleMediaQueryChange)
\$(\"#goBackButton\").click(()=>window.history.back());
});
}, 100);
})();
</script>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 6
public function block_page_checkout($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout"));
// line 7
echo " <div class=\"checkout\">
";
// line 8
$this->displayBlock('page_checkout_container', $context, $blocks);
// line 34
echo " </div>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 8
public function block_page_checkout_container($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout_container"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout_container"));
// line 9
echo " <div class=\"checkout-container\">
";
// line 10
$this->displayBlock('page_checkout_main', $context, $blocks);
// line 29
echo "
";
// line 30
$this->displayBlock('page_checkout_additional', $context, $blocks);
// line 31
echo "
</div>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 10
public function block_page_checkout_main($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout_main"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout_main"));
// line 11
echo " <div id=\"checkout-main\" class=\"checkout-main\">
";
// line 12
$this->displayBlock('page_checkout_main_header', $context, $blocks);
// line 13
echo " <div class=\"checkout-main-inner\">
";
// line 21
echo "
";
// line 22
$this->displayBlock('page_checkout_main_content', $context, $blocks);
// line 23
echo "
";
// line 25
$this->displayBlock('page_checkout_aside_actions', $context, $blocks);
// line 26
echo " </div>
</div>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 12
public function block_page_checkout_main_header($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout_main_header"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout_main_header"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 22
public function block_page_checkout_main_content($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout_main_content"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout_main_content"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 25
public function block_page_checkout_aside_actions($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout_aside_actions"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout_aside_actions"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 30
public function block_page_checkout_additional($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout_additional"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_checkout_additional"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
public function getTemplateName()
{
return "@EmovaTheme/storefront/page/checkout/_pageforcart.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 295 => 30, 277 => 25, 259 => 22, 241 => 12, 229 => 26, 227 => 25, 223 => 23, 221 => 22, 218 => 21, 215 => 13, 213 => 12, 210 => 11, 200 => 10, 188 => 31, 186 => 30, 183 => 29, 181 => 10, 178 => 9, 168 => 8, 157 => 34, 155 => 8, 152 => 7, 142 => 6, 100 => 124, 97 => 36, 94 => 6, 84 => 5, 66 => 3, 43 => 2,);
}
public function getSourceContext()
{
return new Source("{% sw_extends '@Storefront/storefront/base.html.twig' %}
{% block base_flashbags %}{% endblock %}
{% block base_content %}
{% block page_checkout %}
<div class=\"checkout\">
{% block page_checkout_container %}
<div class=\"checkout-container\">
{% block page_checkout_main %}
<div id=\"checkout-main\" class=\"checkout-main\">
{% block page_checkout_main_header %}{% endblock %}
<div class=\"checkout-main-inner\">
{# {% block base_flashbags_checkout %}
<div class=\"flashbags\">
{% for type, messages in app.flashes %}
{% sw_include '@Storefront/storefront/utilities/alert.html.twig' with { type: type, list: messages } %}
{% endfor %}
</div>
{% endblock %} #}
{% block page_checkout_main_content %}{% endblock %}
{% block page_checkout_aside_actions %}{% endblock %}
</div>
</div>
{% endblock %}
{% block page_checkout_additional %}{% endblock %}
</div>
{% endblock %}
</div>
{% endblock %}
{#
<div style=\"width: 630px; height: auto; background-color: white; margin:0 auto; padding: 20px;\">
{% set mainProduct = page.product %}
{% sw_include '@Storefront/storefront/page/product-detail/product-detail-info2.html.twig' with {
mainLineItem: null ,
upsellLineItem: null,
mainProduct: mainProduct
} %}
</div>
<div style=\"width: 630px; height: auto; background-color: white; margin:0 auto; padding: 20px;\">
<div class=\"almarenaRegular main-title\">
Wohin sollen wir liefern?
</div>
<div style=\"margin-bottom: 15px;\">
<div>
<p class=\"almarenaRegular sub-title\">
Pflichtfelder* <br> Tragen Sie ihre Lieferadresse ein.
</p>
</div>
{% block component_address_personal_fields_salutation_title %}
{% block component_address_personal_fields_salutation %}
{% block component_address_form_salutation_select %}
<div class=\"custom-dropdown\" style=\"max-width: 500px;\">
<select id=\"{{ idPrefix ~ prefix }}personalSalutation1\"
class=\"{{ formSelectClass }}{% if formViolations.getViolations('/salutationId') is not empty %} is-invalid{% endif %}\"
name=\"ev-address-title\"
required=\"required\" style=\"margin-bottom: 20px !important; border:2px solid #4E5055 !important\">
{% if not data.get('salutationId') %}
<option disabled=\"disabled\"
selected=\"selected\"
value=\"\">
{{ \"account.personalSalutationPlaceholder\"|trans|sw_sanitize }}
</option>
{% endif %}
{% for salutation in page.salutations %}
<option {% if salutation.id == data.get('salutationId') %}
selected=\"selected\"
{% endif %}
value=\"{{ salutation.id }}\">
{{ salutation.translated.displayName }}
</option>
{% endfor %}
</select>
</div>
{% endblock %}
{% endblock %}
{% endblock %}
<div style=\"margin-bottom: 15px;\">
<input name=\"ev-address-firstname\" class=\"resizable-input original-width\" placeholder=\"Vorname*\" type=\"text\">
</div>
<div style=\"margin-bottom: 15px;\">
<input name=\"ev-address-name\" class=\"resizable-input original-width\" placeholder=\"Name*\" type=\"text\">
</div>
<div>
<input name=\"ev-address-street\" class=\"resizable-input original-width\" placeholder=\"Strasse*\" type=\"text\">
</div>
</div>
<div style=\"margin-bottom: 15px;\">
<input name=\"ev-address-housenumber\" class=\"resizable-input original-width\" placeholder=\"Hausnummer*\" type=\"text\" >
</div>
<div>
<input name=\"ev-address-aditional\" class=\"resizable-input original-width\" placeholder=\"Zusatzinformation\" type=\"text\">
</div>
<div style=\"width: 500px; margin-bottom:40px; margin-top:40px\">
<button id=\"goBackButton\" type=\"button\" class=\"button-zuruck\">ZURÜCK</button>
<div style=\"width: 206px !important; float: right;\">
{% block page_checkout_cart_action_proceed %}{% endblock %}
</div>
</div>
</div>
</div>
{% endblock %}
{% block page_checkout_additional %}{% endblock %}
</div>
{% endblock %}
</div>
{% endblock %}
#}
<script>
(()=>{
const myInterval = setInterval(()=>{
if (!window.\$) return;
clearInterval(myInterval);
\$(() => {
\$(\"#checkout-aside\").toggle(window.location.pathname !== \"/checkout/register\");
function handleMediaQueryChange(mq) {
const path = window.location.pathname;
if (mq.matches)
{
if ( path.indexOf(\"checkout/register\") > -1 || path.indexOf(\"checkout/confirm\") > -1) {
\$(\".checkout-main-inner\").show();
}
}
}
const mq = window.matchMedia(\"(min-width: 768px)\");
// Call the function on page load
handleMediaQueryChange(mq);
// Attach a listener to handle changes
mq.addEventListener(\"change\", handleMediaQueryChange)
\$(\"#goBackButton\").click(()=>window.history.back());
});
}, 100);
})();
</script>
{% endblock %}
", "@EmovaTheme/storefront/page/checkout/_pageforcart.html.twig", "/var/www/shop.emova.de/html/custom/plugins/EmovaTheme/src/Resources/views/storefront/page/checkout/_pageforcart.html.twig");
}
}