-
第一步:打开index.dwt文件里加入一个广告位区域
搜索如下代码
<!-- #BeginLibraryItem "/library/page_header.lbi" --><!-- #EndLibraryItem -->
在上一行加入如下代码
<!-- TemplateBeginEditable name="头部横幅广告位" --><!-- TemplateEndEditable -->
第二步:登录ECSHO...[阅读全文]
-
给ECSHOP后台打印订单时加上每条前面带序号打印出效果
打开/data/order_print.html文件,搜索如下代码
下一行加入如下代码
序号
继续搜索如下代码
修改为
继续搜索如下代码
{$goods.goods_name}
在它上边增加如下代码
{$smarty.foreach.goods_list.iteration}[阅读全文]
-
排除万难,安装完成了ecshop后,打开前台和后台都会有如下错误提示:
Strict Standards: Only variables should be passed by reference in D:\webroot\meyki.com.cn\includes\cls_template.php on line 418
查看对应部分的代码为
$tag_sel = array_shif...[阅读全文]
-
ecshop默认商品详细页只有‘商品描述’和‘商品属性’2个分类,在有些时候为了更清除描述商品和提供给用户更多的商品信息需要添加其它分类。
ecshop默认的分类做好了切换,所以只需要复制以下代码就可以完成分类的添加。
打开goods.dwt页面,找到如下代码
红色部分设置分类名称,复制一个<h2>标签就可以添加一个分类名。如添加一个名称...[阅读全文]
-
本地PHP环境PHP5.4,安装ecshop2.7.3后,很多地方会报如下的错
Redefining already defined constructor for class XXX
检查代码可以发现,对应的位置是某个类的构造函数,具体写法如下:
1
/**
...[阅读全文]
-
很多人可能和本尊一样有个不好的习惯,就是,每一篇ecshop文章都想要关联商品,结果导致商品详情页面关联的文章列表太长,很不好看,也不利于推广。本尊也不会修改,版主提供的代码可能和每个人实际的模板的代码不一样,所以,下面只把要修改的部分告诉大家。
首先,打开模板下面的库文件goods_articles.lbi
找到下面这样的代码
<!– {foreach from=$goods_article_list item=art...[阅读全文]
-
在做项目的时候,不得不承认Ecshop确实很强大,当客户需要想要用不同模板来实现文章页面时,就可以体现出Ecshop的强大之处。经过在百度上搜索了解到,文章需要实现不同模板,着手点就是它的分类ID。直接通过分类ID来判断,一下就是方法:
【第一】:打开根目录下的article_cat.php找到:
代码如下:
$smarty->display('article_cat.dwt', $cache_id);
修改如下:
[方法一]...[阅读全文]
-
您可以通过此功能将安装系统时所安装的体验数据全部删除,清除的数据包括用户、商品、订单、文章相关数据。
注意:您最新添加的数据也会一起删除,请慎重使用此功能,建议先做好数据备份!
ecshop清除体验数据插件
一、/admin/clear_demo.php
<?php
/**
* ECSHOP 清除体验数据插件
* --------------------------------------------...[阅读全文]
-
下面是修改方法:
1)如果你的ECSHOP数据库使用的是GBK字符集,那么很简单
打开 /includes/lib_common.php 文件
找到
$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY sort_order';
修改为
$sql = 'SELECT brand_id, brand_name F...[阅读全文]
-
如何在ecshop注册的时候,新增生日字段,具体步骤如下:
第一步:修改includes/lib_passport.php
找到:
function register($username, $password, $email, $other = array())
替换:
function register($username, $password, $email, $other = array(), $birthday)
...[阅读全文]
-
第一步:把数据库下载到本地保存为.sql.
第二步:用editplus编辑器打开sql文件(用其他的编辑器也一样,不过用Dreamweaver打开会被卡死)
第三步:点击栏目搜索---替换,用正则表达式 如图:
最后保存,传上去,这样产品描述里面的图片被替换为空了[阅读全文]
-
1、注册成功自动发邮件并退出登录状态,提示需要验证邮件才能登录。
在user.php大约233行很234行
把:
$ucdata =empty($user->ucdata)? "" : $user->ucdata;
show_message(sprintf($_LANG['register_success'], $usern...[阅读全文]
-
ECSHOP杂志管理发送促销邮件功能十分强大,但每次编辑内容保存时,均会将HTML邮件内容的“src=”替换为’src=http://.$_SERVER["HTTP_HOST"]‘,即每次保存均在“src”引用的内容中增加站点路径,例如:
第一次保存:
src=”//www.zuimoban.com/test.jpg”
第二次保存:
src=”//www.zuimoban.comhttp://www.zuim...[阅读全文]
-
ecshop的自定义分类文章cat_article在前台显示的时间不正确,时差有八个小时之久,{$article_item.add_time}时间有问题。这也是导致我们ecshop模板堂文章首页时间与详细页不相同的原因
因为这部分ecshop定义的是data.
我们看php手册
date — 格式化一个本地时间/日期
有效的时间戳典型范围是格林威治时间 1901 年 12 月 13 日 20:45:54 到 ...[阅读全文]
-
以首页为例,调用不同的 分类,显示不同的广告:
includes/init.php ?>前 增加如下代码:
1
2
3
4
5
...[阅读全文]