自定义模板中的CS购物车菜单



我正在CS Cart中制作一个模板,在需要的地方将所需的tpl文件直接包含到我的html中。但我不知道该怎么做,包括主菜单。

例如。

{include file="common/search.tpl"}

我创建了一个自定义菜单,目前包含两个类别和两个页面,并称之为"顶部导航"。如何将其包含在我的html模板文件中?

您可以这样做,但仍需要使用块管理器。

您可以为菜单创建块,然后按照此处的教程手动插入:http://forum.cs-cart.com/topic/29828-a-simple-way-to-add-any-content-on-any-place-on-template/

不过,正如Alexander所指出的,这不是推荐的方法

您应该考虑开始使用内置的块管理器。块是一个"小部件",可以使用管理面板上的GUI将其放入页面上的任何位置。没有单独的模板,块是动态渲染的——你不能只把它包含在模板中。

因此,您应该创建一个块来呈现您创建的菜单,并将其定位在页面布局上。

查看文档以了解更多信息:http://docs.cs-cart.com/4.3.x/user_guide/look_and_feel/menus/index.html