您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop不同商品分类调用不同模板
含玉2023-12-15Ecshop商城教程已有人查阅
导读1.在ecs_category 表 添加 template 字段可以在后台运行sql语句:alter table `ecs_category` Add column template text NOT NULL AFTER `style`
1.在ecs_category 表 添加 template 字段可以在后台运行sql语句:alter table `ecs_category` Add column template text NOT NULL AFTER `style`
前缀自己改
2.打开admin/templates/category_info.htm 文件,分类的样式表文件 的下一行,加放以下代码
搜索:javascript:showNotice('noticeGoodsSN') 找到:大概在128行
搜索:
在下面加上
找到 function get_cat_info($cat_id),要在下面的sql语句里找到 cat_desc, style 在后面加上 ,template
大概在432行:cat_desc, style, template, grade,
搜索:assign_dynamic('category'); // 动态内容
下方找到:
前缀自己改
2.打开admin/templates/category_info.htm 文件,分类的样式表文件 的下一行,加放以下代码
搜索:javascript:showNotice('noticeGoodsSN') 找到:大概在128行
<tr>
<td class="label"><a href="javascript:showNotice('noticeGoodsSN');" title="{$lang.form_notice}"><img src="images/notice.gif" width="16" height="16" border="0" alt="{$lang.notice_style}"></a>{$lang.cat_style}:</td>
<td>
<input type="text" name="style" value="{$cat_info.style|escape}" size="40" /> <br />
<span class="notice-span" {if $help_open}style="display:block" {else} style="display:none" {/if} id="noticeGoodsSN">{$lang.notice_style}</span>
</td>
</tr>
下方增加:
<tr>
<td class="label">分类模板:</td>
<td>
<input type="text" name="template" value="{$cat_info.template|escape}" size="40" /> <br />
<span class="notice-span">留空为默认模板</span>
</td>
</tr>
3.打开admin/category.php搜索:
$cat['style'] = !empty($_POST['style']) ? trim($_POST['style']) : '';
找到 (一共两个地方)在下面加上
$cat['template'] = !empty($_POST['template']) ? trim($_POST['template']) : '';
4.打开category.php找到 function get_cat_info($cat_id),要在下面的sql语句里找到 cat_desc, style 在后面加上 ,template
大概在432行:cat_desc, style, template, grade,
搜索:assign_dynamic('category'); // 动态内容
下方找到:
$smarty->display('category.dwt', $cache_id);
//修改
$categorys = $cat['template'] ? $cat['template'] : 'category.dwt';
$smarty->display($categorys, $cache_id);
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop删除购物流程中的配送方式和支付方式
1、首先删除 ECSHOP模板文件里的表单部分,打开 flow.dwt 文件,找到如下代码将其删除之。(注:下面提供的代码是针对官方默认模板的,不同模板,删除的代码有所不同。)
ecshop新增一个编辑器的方法步骤
在ecshop的后台新增一个编辑器框步骤一:找到lib_main.php 文件:admin/includes/lib_main.php。
ecshop模板用法示例
经常可以看到ecshop的dwt文件里面有“和”
ecshop后台点发货怎么跳过库存验证
如何让ecshop后台点发货跳过库存验证,ECSHOP代码号提供方法如下:找到 includes/lib_order.php,找到“商品购买数量”
相关源码
-
(自适应)英文电子芯片电子元件网站pbootcms模板下载基于PbootCMS内核开发的电子元件类企业专用模板,采用响应式设计技术,适配电子元器件、集成电路、半导体等行业的品牌展示与技术文档发布需求。前端布局针对芯片参数表格与产品规格书展示进行深度优化。查看源码 -
(自适应响应式)个人作品技术文章博客网站模板下载基于PbootCMS内核开发的响应式博客模板,为数字营销、技术分享类内容打造。采用前沿设计理念,兼顾内容展示与阅读体验,适配各类终端设备。通过本模板可快速构建专业级行业博客,有效传播专业知识与案例成果。查看源码 -
帝国cms题库问答学习平台模板知识付费网站源码+数据采集为教育机构、培训平台及在线学习场景设计,提供完整的题库管理与问答服务解决方案。支持多种题型展示与答案查询,满足不同层次的学习需求。查看源码 -
(自适应)双语网络电子摄像头设备pbootcms网站模板下载核心功能定位:基于PbootCMS开发的双语摄像头企业官网模板,深度适配产品规格书展示、实时监控演示、解决方案呈现等业务场景,支持中英文内容一键切换。查看源码 -
(自适应)工业机械设备产品介绍免费pbootcms源码下载本网站模板基于PbootCMS内核精心开发,为机械设备与工业产品制造企业量身打造。设计充分考量行业特性,突出产品展示与技术实力呈现查看源码 -
(自适应响应式)绿色环保防腐木材轻钢别墅建材pbootcms模板下载本模板为环保防腐木材、轻钢别墅建材类企业设计开发,基于PbootCMS内核构建,充分考虑了建材行业的展示需求与产品特点。模板设计风格自然环保,布局清晰合理,呈现建材产品特性与专业优势,帮助访客直观了解产品特点并建立信任感。查看源码
| 分享笔记 (共有 篇笔记) |
