Filteren
Selectie verfijnen
Laatste kans! Bestel nog vóór 19 december en ontvang je items op tijd voor de feesten.
class="block ml-6 rounded rounded-full bg-black h-8 w-8 flex items-center justify-center hover:bg-theme-main">
{{ iconHelper.icon('youtube2', {
'class': 'text-white',
'width': 18,
'height': 14
}) }}
</a>
</li>
{% endif %}
{% if seomatic.site.sameAsLinks.tiktok.url %}
<li>
<a href="{{seomatic.site.sameAsLinks.tiktok.url}}"
target="_blank"
rel="noopener"
aria-label="Link to TikTok of {{brandName}}"
class="block ml-6 rounded rounded-full bg-black h-8 w-8 flex items-center justify-center hover:bg-theme-main">
{{ iconHelper.icon('tiktok', {
'class': 'text-white',
'width': 18,
if (is_object($value) && get_class($value) === Markup::class) {
$arguments[$key] = (string)$value;
}
}
try {
return CoreExtension::getAttribute(
$env,
$source,
$object,
$item,
$arguments,
$type,
'width': 18,
'height': 14
}) }}
</a>
</li>
{% endif %}
{% if seomatic.site.sameAsLinks.tiktok.url %}
<li>
<a href="{{seomatic.site.sameAsLinks.tiktok.url}}"
target="_blank"
rel="noopener"
aria-label="Link to TikTok of {{brandName}}"
class="block ml-6 rounded rounded-full bg-black h-8 w-8 flex items-center justify-center hover:bg-theme-main">
public function yield(array $context, array $blocks = []): iterable
{
$context += $this->env->getGlobals();
$blocks = array_merge($this->blocks, $blocks);
try {
yield from $this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
// this is mostly useful for \Twig\Error\LoaderError exceptions
<div class="container text-black z-20 relative {{ bgColor }}">
<div class="row {{ rowPadding }}">
<div class="col lg:w-1/3">
<div class="flex justify-start lg:justify-end items-center">
<span class="inline-block {{ fontWeight }}">{{ 'Volg ons op sociale media'|t }}</span>
{% include '_includes/social/social' %}
</div>
</div>
<div class="col lg:w-2/3 lg:order-first lg:flex lg:items-baseline">
{% set bottomNav = craft.navigate.raw('bottom_nav') %}
<ul class="flex flex-wrap items-center lg:h-full mt-8 lg:mt-0">
<li class="mr-4 hidden lg:block">© {{ now|date('Y') }} Duvel Moortgat</li>
public function yield(array $context, array $blocks = []): iterable
{
$context += $this->env->getGlobals();
$blocks = array_merge($this->blocks, $blocks);
try {
yield from $this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
// this is mostly useful for \Twig\Error\LoaderError exceptions
{% endif %}
{# This part will be dynamic based on theme #}
{% if brandClass == 'jarr' %}
{% include '_includes/footers_bottom/jarr' %}
{% elseif not isCraftBlend %}
{% include '_includes/footers_bottom/default' %}
{% endif %}
</footer>
{% include '_includes/navigation/search' %}
{% include '_includes/navigation/mobile_nav' %}
{% include '_includes/age-gate' %}
<script>MAGENTO_LINK = '{{ siteUrl }}';</script>
public function yield(array $context, array $blocks = []): iterable
{
$context += $this->env->getGlobals();
$blocks = array_merge($this->blocks, $blocks);
try {
yield from $this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
// this is mostly useful for \Twig\Error\LoaderError exceptions
{% extends "_layouts/global_scope" %}
{% block base %}
{% set brandClass = craft.app.request.getParam('store') ?? brandClass %}
{% include "_includes/footer" %}
{% endblock %}
if (null !== $template && !$template instanceof self) {
throw new \LogicException('A block must be a method on a \Twig\Template instance.');
}
if (null !== $template) {
try {
yield from $template->$block($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($template->getSourceContext());
}
// this is mostly useful for \Twig\Error\LoaderError exceptions
{# TODO - Belkin: ASK AKOS FOR JARR STORE ID, BUT IN THE SAMETIME JARR WILL HAVE NO SEARCH #}
{% set magentoStoreId = '4' %}
{% set fontWeight = 'font-normal' %}
{% set selectWeight = 'font-normal' %}
{% endswitch %}
{% block base %}{% endblock %}
public function yield(array $context, array $blocks = []): iterable
{
$context += $this->env->getGlobals();
$blocks = array_merge($this->blocks, $blocks);
try {
yield from $this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
// this is mostly useful for \Twig\Error\LoaderError exceptions
{% extends "_layouts/global_scope" %}
{% block base %}
{% set brandClass = craft.app.request.getParam('store') ?? brandClass %}
{% include "_includes/footer" %}
{% endblock %}
public function yield(array $context, array $blocks = []): iterable
{
$context += $this->env->getGlobals();
$blocks = array_merge($this->blocks, $blocks);
try {
yield from $this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
// this is mostly useful for \Twig\Error\LoaderError exceptions
{
return $this->blocks;
}
public function display(array $context, array $blocks = []): void
{
foreach ($this->yield($context, $blocks) as $data) {
echo $data;
}
}
public function render(array $context): string
{
if ($this->env->isDebug()) {
ob_start();
} else {
ob_start(function () { return ''; });
}
try {
$this->display($context);
} catch (\Throwable $e) {
while (ob_get_level() > $level) {
ob_end_clean();
}
throw $e;
private Template $template,
) {
}
public function render(array $context = []): string
{
return $this->template->render($context);
}
public function display(array $context = [])
{
// using func_get_args() allows to not expose the blocks argument
// as it should only be used by internal code
* @throws LoaderError When the template cannot be found
* @throws SyntaxError When an error occurred during compilation
* @throws RuntimeError When an error occurred during rendering
*/
public function render($name, array $context = []): string
{
return $this->load($name)->render($context);
}
/**
* Displays a template.
*
* @param string|TemplateWrapper $name The template name
// Render and return
$renderingTemplate = $this->_renderingTemplate;
$this->_renderingTemplate = $template;
try {
$output = $this->getTwig()->render($template, $variables);
} finally {
$this->_renderingTemplate = $renderingTemplate;
$this->setTemplateMode($oldTemplateMode);
}
$this->afterRenderTemplate($template, $variables, $templateMode, $output);
$isRenderingPageTemplate = $this->_isRenderingPageTemplate;
$this->_isRenderingPageTemplate = true;
try {
$this->beginPage();
echo $this->renderTemplate($template, $variables);
$this->endPage();
} finally {
$this->_isRenderingPageTemplate = $isRenderingPageTemplate;
$this->setTemplateMode($oldTemplateMode);
$output = ob_get_clean();
}
) {
$view->registerAssetBundle(ContentWindowAsset::class);
}
// Render and return the template
try {
$response->content = $view->renderPageTemplate($behavior->template, $behavior->variables, $behavior->templateMode);
} catch (Throwable $e) {
$previous = $e->getPrevious();
if ($previous instanceof YiiExitException) {
// Something called Craft::$app->end()
if ($previous instanceof ExitException && $previous->output !== null) {
echo $previous->output;
if (isset($this->formatters[$this->format])) {
$formatter = $this->formatters[$this->format];
if (!is_object($formatter)) {
$this->formatters[$this->format] = $formatter = Yii::createObject($formatter);
}
if ($formatter instanceof ResponseFormatterInterface) {
$formatter->format($this);
} else {
throw new InvalidConfigException("The '{$this->format}' response formatter is invalid. It must implement the ResponseFormatterInterface.");
}
} elseif ($this->format === self::FORMAT_RAW) {
if ($this->data !== null) {
$this->content = $this->data;
/**
* @inheritdoc
*/
protected function prepare(): void
{
parent::prepare();
$this->_isPrepared = true;
}
/**
* Clear the output buffer to prevent corrupt downloads.
*
public function send()
{
if ($this->isSent) {
return;
}
$this->trigger(self::EVENT_BEFORE_SEND);
$this->prepare();
$this->trigger(self::EVENT_AFTER_PREPARE);
$this->sendHeaders();
$this->sendContent();
$this->trigger(self::EVENT_AFTER_SEND);
$this->isSent = true;
}
$response = $this->handleRequest($this->getRequest());
$this->state = self::STATE_AFTER_REQUEST;
$this->trigger(self::EVENT_AFTER_REQUEST);
$this->state = self::STATE_SENDING_RESPONSE;
$response->send();
$this->state = self::STATE_END;
return $response->exitStatus;
} catch (ExitException $e) {
$this->end($e->statusCode, isset($response) ? $response : null);
// Load and run Craft
define('CRAFT_ENVIRONMENT', getenv('ENVIRONMENT') ?: 'production');
determineCraftSite();
$app = require CRAFT_VENDOR_PATH . '/craftcms/cms/bootstrap/web.php';
$app->run();
$_GET = [
'store' => 'chouffe',
];