您现在的位置是:首页 > 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验证码背景图修改方法
ECSHOP验证码背景图修改教程:ECSHOP前后台的某些地方都大有验证码功能,也许有人会觉得自己的ECSHOP商城验证码背景样式跟别人的都千篇一律
PHP5.5怎么安装ecshop
建议用较旧的PHP版本与EcShop搭配,比如PHP5.3,新版的PHP有很多奇奇怪怪的问题。preg_replace用到的修饰符/e在php5.5已经被废弃
linux系统nginx环境怎么安装ecshop
(1)解压到 nginx/html下 浏览器访问:127.0.0.1/ecshop/index.php;原因:nginx 中 nginx.conf location 没有默认的index.php
ecshop首页商品显示已评论数量
这个需要修改一个程序文件 lib_goods.php今天只讲首页调用(及 很新 热门 热销中显示)其他地方显示 有需要的以后再共享给大家实现在文件末尾添加一个函数
相关源码
-
(自适应)HTML5响应式双语绿色物流运输快递货运pbootcms源码本款基于PbootCMS开发的网站模板为物流运输、快递货运行业设计,采用HTML5技术构建,支持简繁字体切换。模板设计充分考虑了货运物流行业的特点,可专业展示运输服务、物流网络和业务优势等内容。查看源码 -
pbootcms源码宠物类网站源码下载(自适应多端)为宠物装备商店、宠物食品及用品企业打造的营销型模板,基于PbootCMS内核深度开发。采用响应式设计实现PC与移动端适配,PHP7.0+高性能架构支持MySQL/SQLite双数据库查看源码 -
(自适应响应式)英文外贸医疗科研耗材设备pbootcms网站模板为医疗设备和外贸企业设计的响应式网站模板,基于PbootCMS系统开发。突出医疗产品认证展示和国际化特性,通过专业化的产品参数展示模块和文档管理系统,满足医疗行业严格的信息披露要求。查看源码 -
(PC+WAP)智能机器人人工智能物联网自动化设备源码下载本模板基于PbootCMS内核开发,为智能机器人及传感器科技企业精心设计。采用现代化设计风格,突出科技感与专业性,多方位展示企业技术实力与产品优势。查看源码 -
(自适应)证书授权书防伪查询系统pbootcms模板本模板基于PbootCMS系统开发,为各类证书查询机构设计,可快速构建高效安全的证书核验平台。采用响应式布局技术,自动适配手机端操作,支持批量导入证书数据,提供便捷的查询接口,满足机构证书管理及用户在线核验需求。查看源码 -
(自适应)五金配件机械加工设备pbootcms模板免费下载这款基于PbootCMS开发的网站模板为五金配件和机械加工行业设计,采用简洁有力的设计风格,突出工业产品的专业性和可靠性。模板结构清晰,功能完善,能够有效展示各类工业产品的技术参数和应用场景。查看源码
| 分享笔记 (共有 篇笔记) |
