在Shopware中使用smarty标签名称上的变量

问题描述 投票:0回答:1

我正在尝试使用变量名来创建新的代码段,如下所示:

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

但它不起作用,它只是创建一个名为$ variant_group的片段,我想得到实际的名称。我尝试过不同的组合,到目前为止还没有。这可以动态生成吗?

谢谢

smarty shopware
1个回答
1
投票

这已经在官方文档中提到:https://developers.shopware.com/designers-guide/snippets/#using-dynamic-snippets

{$name = "DetailDataHardness"|cat:$sArticle.attr1}
{$namespace = "frontend/detail/data"}
{$sArticle.attr1|snippet:$name:$namespace}
© www.soinside.com 2019 - 2024. All rights reserved.