ECShop系统后台添加/修改分类时,指定分类所使用的模板文件!
2012-02-06 16:17
531 查看
目的:为前台显示分类列表的时候指定特定的分类列表模板
过程:
1、admin/category.asp
在
$cat['style'] = !empty($_POST['style']) ? trim($_POST['style']) : '';
前添加一行
$cat['template_file']= !empty($_POST['template_file'])? trim($_POST['template_file']): '';
;有两处!一处在添加分类信息(107行左右),一处在编辑分类信息 (269行左右)
2、admin/templates/category_info.htm
在
<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"><a href="javascript:showNotice('noticeTemplate');" title="{$lang.form_notice}"><img src="images/notice.gif" width="16" height="16" border="0" alt="{$lang.notice_template}"></a>{$lang.cat_template}:</td>
<td>
<input type="text" name="template_file" value="{$cat_info.template_file|escape}" size="40" /> <br />
<span class="notice-span" {if $help_open}style="display:block" {else} style="display:none" {/if} id="noticeTemplate">{$lang.notice_template}</span>
</td>
</tr>
3、langeuage/zh_cn/admin/category.php
在
$_LANG['cat_style'] = '分类的样式表文件';
之前添加
$_LANG['cat_template'] = '分类的模板文件';
在
$_LANG['notice_style'] = '您可以为每一个商品分类指定一个样式表文件。例如文件存放在 themes 目录下则输入:themes/style.css';
之前添加
$_LANG['notice_template'] = '您可以为每一个商品分类指定一个模板文件,请直接输入模板名称。';
4、未完待续...(商品页面也可以根据分类来指定特定的模板)
过程:
1、admin/category.asp
在
$cat['style'] = !empty($_POST['style']) ? trim($_POST['style']) : '';
前添加一行
$cat['template_file']= !empty($_POST['template_file'])? trim($_POST['template_file']): '';
;有两处!一处在添加分类信息(107行左右),一处在编辑分类信息 (269行左右)
2、admin/templates/category_info.htm
在
<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"><a href="javascript:showNotice('noticeTemplate');" title="{$lang.form_notice}"><img src="images/notice.gif" width="16" height="16" border="0" alt="{$lang.notice_template}"></a>{$lang.cat_template}:</td>
<td>
<input type="text" name="template_file" value="{$cat_info.template_file|escape}" size="40" /> <br />
<span class="notice-span" {if $help_open}style="display:block" {else} style="display:none" {/if} id="noticeTemplate">{$lang.notice_template}</span>
</td>
</tr>
3、langeuage/zh_cn/admin/category.php
在
$_LANG['cat_style'] = '分类的样式表文件';
之前添加
$_LANG['cat_template'] = '分类的模板文件';
在
$_LANG['notice_style'] = '您可以为每一个商品分类指定一个样式表文件。例如文件存放在 themes 目录下则输入:themes/style.css';
之前添加
$_LANG['notice_template'] = '您可以为每一个商品分类指定一个模板文件,请直接输入模板名称。';
4、未完待续...(商品页面也可以根据分类来指定特定的模板)
相关文章推荐
- Windows系统让apache使用其他名称的配置文件修改配置文件名称指定自己的配置文件
- 如何通过使用注册项 (.reg) 文件添加、修改或删除注册表子项和值
- Ecshop后台增加|添加商店设置选项和使用方法详解
- 使用Java添加系统右键菜单---修改篇
- vista忘记用户名密码的修改方法(使用PE进入系统,用cmd.exe冒充虚拟键盘,然后就可以mmc组策略,或者命令行添加用户并提升权限)
- 市场售价 本店售价 促销价格等系统常量的修改方法[ecshop,模板二次开发]
- ECSHOP 模板系统文件结构
- 为omap3530使用BusyBox构建linux文件系统及添加telnet服务
- ecshop后台增加|添加商店设置选项和使用方法详解
- asp.net中使用Global.asax文件中添加应用出错代码,写入系统日志文件或数据库
- C#修改文件或文件夹的权限,为指定用户、用户组添加完全控制权限
- ecshop新版不能在模板文件.dwt和.lbi中直接添加php代码的解决方法
- 模板的使用——快速添加指定格式的注释
- ecshop之添加分类选择父类下来修改为联动
- Ubuntu系统下直接使用文件管理器向根目录添加删除或者修改文件的诀窍
- ecshop后台商品列表和添加修改选择供货商处只显示自己管理的
- Hosts文件位置与Windows和Mac系统修改Hosts文件方法 (添加权限信息)
- ecshop红包指定某些商品不能使用 修改步骤
- 如何通过使用注册项 (.reg) 文件添加、修改或删除注册表子项和值
- CentOS系统使用配置文件修改IP地址详细教程