Prestashop如何为单个cms页面设置模块?

时间:2014-02-16 15:34:33

标签: php smarty prestashop prestashop-1.5 prestashop-1.6

我有一个名为“视频库”的模块。我希望它只为cms页面设置“视频”。 cms页面标识为'12'。我在{if $cms->id == 12}中尝试video_gallery.tpl无效。有人请帮帮我谢谢!

3 个答案:

答案 0 :(得分:1)

转到主题文件夹中的cms.tpl并在那里使用:

{if $cms->id == 12}
    {$HOOK_WHERE_YOUR_VIDEO_MODULE_IS_ASSIGNED_TO}
{/if}

BR的

答案 1 :(得分:0)

我认为访问id的方式是这样的:

{if $cms.id_cms == 12 } content here {/if}

您可以使用'调试弹出式' / smarty调试窗口来查看' cms id'变量是。

答案 2 :(得分:0)

尝试这一个而不是它对我来说很完美:

{if $smarty.get.id_cms == 12 }
 {$HOOK_WHERE_YOUR_VIDEO_MODULE_IS_ASSIGNED_TO}
{/if}