我有一个要求,即只有当用户在分类页面上时,才必须显示产品搜索和登录/注册链接。在静态页脚页面上显示为“联系我们”或其他静态页脚链接时,不应显示该块。
很奇怪,因为客户对此事有非常具体的要求。
我尽我所能在社区的帮助下尽我所能。但到目前为止,我已经能够完全启用或禁用该块。
答案 0 :(得分:1)
一种解决方案可能是:
编辑模板文件catalog/view/template/your_theme/product/category.tpl
并将搜索输入和登录/注册链接直接添加到该模板(某处),同时正确定位CSS以满足您的需求。
然后编辑控制器文件catalog/controller/product/category.php
并在此处复制catalog/controller/common/header.php
中用于登录/注册链接的代码片段。
当然编辑catalog/view/template/your_theme/common/header.tpl
并从此处删除搜索输入和登录/注册链接。
这应该够了......
另一种解决方案:
catalog/view/template/your_theme/common/header.tpl
复制到catalog/view/template/your_theme/common/header_category.tpl
catalog/controller/common/header.php
复制到catalog/controller/common/header_category.php
catalog/view/template/your_theme/common/header.tpl
并删除搜索输入和注册/登录链接... catalog/controller/product/category.php
并找到类似$this->data['children'] = array(...);
- >的片段代码这里用header
header_category
从未这样做过但可能有用......