如何在CS-Cart中使用钩子来覆盖footer.tpl文件

时间:2014-01-28 06:53:23

标签: cs-cart

我是cs-cart的新手 我想在cs-cart中使用钩子。
我已经通过了一些cs-cart网站,但没有得到正确答案。
假设我想用新内容覆盖footer.tpl文件,那我怎么能用钩子做呢。
只是告诉我在index.tpl文件中写入什么代码的步骤以及在哪里保存新的footer.tpl文件。

1 个答案:

答案 0 :(得分:3)

我建议您查看此简要指南:http://docs.cs-cart.com/hooks

假设您使用的是版本4.x.x:

  • 你不需要在index.tpl中编辑任何东西,只需记下你想要使用的钩子的名称(我想你想使用这个{hook name =“index:footer”})< / LI>
  • 编写新模板并将其命名为页脚。[override / pre / post] .tpl
  • 将这个新的.tpl文件保存在themes / [your_theme_name] / templates / addons / my_changes / hooks / index中(可能需要在文件夹树中创建这样的目录)
  • 确保已安装并激活“我的更改”插件。您可以通过商店的管理区域进行检查。

就是这样,它应该有效。

注意:

  • 我在版本4.x.x.中看不到标准的“footer.tpl”文件,因此上述说明有效,但它们仅在页面末尾附加内容。可以通过商店管理区域的布局和主题编辑器来完成此类页面区域的自定义。
  • cs-cart文档中提到的命名算法适用于 版本3.x.x.从版本4.x.x开始。文件夹名称各不相同。 您应该替换skins/[skin name]/[admin|customer] design/themes/[your_theme_name]/templates