Использование переменной в имени тега smarty в Shopware - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь использовать имя переменной для создания новых фрагментов, что-то вроде этого:

{s namespace="frontend/detail/config_variant" name=$variant_group}{/s}

Но это не работает, просто создается фрагмент с именем $ variable_group, и я хочу получитьфактическое имя.Я пробовал разные комбинации, и ни одна из них не сработала.Может ли это генерироваться динамически?

Спасибо

1 Ответ

0 голосов
/ 15 февраля 2019

Это уже упоминается в официальной документации: https://developers.shopware.com/designers-guide/snippets/#using-dynamic-snippets

{$name = "DetailDataHardness"|cat:$sArticle.attr1}
{$namespace = "frontend/detail/data"}
{$sArticle.attr1|snippet:$name:$namespace}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...