Smarty 如何使用Apollo页面生成器在prestashop 1.7中呈现链接

Smarty 如何使用Apollo页面生成器在prestashop 1.7中呈现链接,smarty,prestashop-1.7,Smarty,Prestashop 1.7,我正在prestashop开发一个电子商务,它正在使用Apollo Page builder为它制作模板 在产品页面(Ap Products Details Builder)中,我想添加到cms页面的链接 以下是我尝试过的: Ap页面生成器->Ap产品详细信息生成器->详细信息2556437236->编辑 在生成器上,将块tpl代码拖动到模板中并添加: {url entity='cms'id=6 id\u lang='1'} 在文件detail2556437236.tpl中添加: {url e

我正在prestashop开发一个电子商务,它正在使用Apollo Page builder为它制作模板

在产品页面(Ap Products Details Builder)中,我想添加到cms页面的链接

以下是我尝试过的:

  • Ap页面生成器->Ap产品详细信息生成器->详细信息2556437236->编辑

    在生成器上,将块tpl代码拖动到模板中并添加:
    {url entity='cms'id=6 id\u lang='1'}

  • 在文件detail2556437236.tpl中添加:

    {url entity='cms'id=10 id\u lang=2}
    
  • 在文件detail2556437236.tpl中添加:

    
    

  • 每次尝试时,元素中都不会出现任何内容,控制台上也不会出现任何错误。似乎它甚至没有被调用

    我很确定你不能在Appolo Page Builder的编辑器中使用Smarty模板,但回答这个问题的最佳人选是本模块的作者

    您始终可以这样链接:


    /index.php?controller=cms&id\u cms=111

    好的,我意识到内容没有出现是因为一些奇怪的缓存

    除此之外,我还出了点问题。在tpl代码块上,它仍然需要有锚定标记:

    现在它可以很好地发挥魅力

    但是@KrystianPodemski的答案同样有效,只有1减

    如果页面不是调试模式,它将显示重定向页面