您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop自定义分类模板样式示例代码
语琴2023-11-14Ecshop商城教程已有人查阅
导读面是最模板实现的ecshop自定义分类模板的方法,子类可以继承很 的模板。好处是不用修改数据库,可以在后台分类自定义模板。功能比较简单,代码也很少,只是一个小技巧
面是最模板实现的ecshop自定义分类模板的方法,子类可以继承很 的模板。好处是不用修改数据库,可以在后台分类自定义模板。功能比较简单,代码也很少,只是一个小技巧,用ecshop的朋友可以来尝试一下。
ecshop 自定义分类模板的方法实现步骤 打开根目录的category.php文件(不要问我根目录在哪里),找到大概401行
ecshop 自定义分类模板的方法实现步骤 打开根目录的category.php文件(不要问我根目录在哪里),找到大概401行
$smarty->display(‘category.dwt’, $cache_id);
将此行注释掉或者删除。在其下面添加下面代码
$cat_arr = get_parent_cats($cat_id); foreach ($cat_arr AS $val) {
$cats['style']=$val['style']; } if(empty($cat['style'])) { if(!empty($cats['style']))
{
$smarty->display($cats['style'], $cache_id); } else
{
$smarty->display('category.dwt', $cache_id);
}
}
else { $smarty->display($cat['style'], $cache_id); }
代码工作完成,然后进入后台,商品分类,找到你要添加自定义模板的那个分类。在分类的样式表文件后面的输入框中,输入你想要应用的模板文件的名称,比如“category_shoes.dwt”(前提是你的主题文件中要存在此模板文件,必须是完整的模板文件名称) ok,工作完成,更新缓存去前台参观一下吧。 ecshop 自定义分类模板的方法注意要点 此方法应用的是ecshop自带的“可以自定义分类的样式表文件”的修改版本。如果你原来用了后台分类的自定义分类的样式表文件,那么只能告诉你——鱼与熊掌不可兼得。(其实这种方法要比原来程序自带的那种要强大) 使用了此方法就不要在模板中载入下面这段代码了
<!-- {if $cat_style} --> <link href="{$cat_style}" rel="stylesheet" type="text/css" /> <!-- {/if} -->
分类定义了的话,子类可以继承 分类的模板。如果 分类没有定义, 分类和子类都会载入默认的模板样式
“$smarty->display(‘category.dwt’, $cache_id);”
子类同样可以自定义模板,如果想要子类模板不一样的话,同样需要单独定义。 ecshop 自定义分类模板的方法代码解说 前面5行代码实现调用当前类别的 分类的style,赋值到“ $cats['style'] ” 第6行判断当前自定义模板是否为空,接下来,如果不存在就判断 分类模板是否存在,存在就继承 模板,不存在就调用默认的category.dwt 最后两行是在当前自定义模板存在的情况下,就载入当前自定义的模板。
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop商品订单自动确认二次开发教程
通过本教程可以实现ECSHOP商城订单自动确认!1、运行sql代码,生成数据库CREATE TABLE `ecs_order_auto_confirm`
ecshop缓存自动定时清除页面插件使用方法
ECSHOP的缓存存放在temp目录下,时间长了这个目录就会非常庞大,空间不足导致网站瘫痪,本插件通过ECSHOP的计划任务清除过多的页面缓存文件。
ecshop怎么添加配送方式
步骤1.打开includes\modules\shipping文件夹,把sto_express.php复制多一份,重名为tt_express.php;步骤2.打开tt_express.php,ctrl+F调出“查找替换框”将所有“sto_express.php”替换成“tt_express.php” ,所有“申通快递”替换成“天天快递”;;
ecshop后台怎么添加搜索功能
目前后台按照我们自身的需求便于管理可能要加搜索功能,比如供货商列表,如果信息太多的话加个搜索会更方便些,当然如果有基础的网友不用看此贴直接模仿官方有搜索模块的就成
相关源码
-
(自适应)绿色宠物门诊兽医行业网站模板该绿色清爽风格网站模板专为宠物门诊与兽医诊所设计,基于PbootCMS内核开发,采用响应式布局确保手机、PC等多端体验一致,帮助宠物医疗机构高效构建线上服务平台。查看源码 -
(自适应响应式)蓝色外贸英文产品介绍展示网站模板本模板采用手工编写的DIV+CSS架构,代码精简高效。适配手机端浏览,数据实时同步更新。内置SEO优化框架,支持独立设置各页面标题、关键词及描述。开源代码结构清晰,便于二次开发。查看源码 -
(自适应响应式)高新技术科技能源pbootcms网站HTML5模板本模板基于PbootCMS内核开发,为高新技术、科技研发、能源技术等科技型企业设计。采用HTML5+CSS3前沿技术,具备完善的响应式布局,能够自动适配手机、平板和电脑等多种终端设备。模板设计风格简约大气查看源码 -
(响应式)WordPress主题Ripro9.0博客免扩展二开版RiPro9.0是基于RiPro8.9版本深度二开优化的资源付费主题,源码修正,修复原版多处功能异常,确保系统稳定运行。支持虚拟主机环境部署,无需特殊服务器配置。查看源码 -
(自适应)pbootcms家政服务保洁保姆打扫卫生网站模板下载本模板基于PbootCMS内核开发,为家政服务企业量身定制。设计风格温馨亲切,突出家政行业的专业与贴心服务特性,多方位展示企业服务项目与优势。查看源码 -
(自适应响应式)蓝色勘察设计院机构单位商会协会pbootcms模板下载本模板基于PbootCMS系统开发,为勘察设计院所、工程咨询单位设计,特别适合展示设计成果、技术服务和项目案例。采用响应式技术,确保设计图纸和方案以及文案在不同设备上都能清晰展示。查看源码
| 分享笔记 (共有 篇笔记) |
