本教程中讲到的“内容摘要”指的是文章内容的前 60个字符(当然也可以是前40个,前50个等等) 下面以 2.7.2版 + 官方默认模板 为例进行讲解: 1、修改 includes/lib_article.php 文件 搜索 $sql = ‘SELECT article_id, title, author, add_time, file_url, open_type’ . 一共能搜到两处,每一处都...继续阅读
...本教程中讲到的“内容摘要”指的是文章内容的前 60个字符(当然也可以是前40个,前50个等等) 下面以 2.7.2版 + 官方默认模板 为例进行讲解: 1、修改 includes/lib_article.php 文件 搜索 $sql = ‘SELECT article_id, title, author, add_time, file_url, open_type’ . 一共能搜到两处,每一处都...继续阅读
...负责订单编号生成规则的函数是 /includes/lib_order.php 文件中的 get_order_sn() 函数。 原来的程序代码为: return date(‘Ymd’) . str_pad(mt_rand(1, 99999), 5, ‘0’, STR_PAD_LEFT); 原来的订单号形式为:年月日 + 5位随机数字,例如:2010101718830 如果您想改变订单号的生成规则,就可以对...继续阅读
...ECShop毕竟不是CMS系统,文章发布这块没有考虑分页功能,也是可以理解的嘛。 但是个别用户喜欢在网站上发布篇幅很长的文章,这时候加一个“分页导航”就显的有那么点重要性了, 下面我们就通过二次开来实现这个功能。 以下教程是以EC2.7.2版+官方默认模板为例进行讲解的。 1、先来改造后台的文章编辑器,其实那个 fckedi...继续阅读
...默认的情况是,当商品属性价格为0时,后面会显示 [ ¥0.00元] ,就像下面这样。 白色 [ ¥0.00元] 咖啡色 [ 加¥5.00元] 总觉的那个0.00元有点多余,用户体验不是很好。 能不能改成“当属性价格为0时就不显示”,就像下面一样。 白色 �...继续阅读
...很多人都想让自己的ECShop商城实现多语言支持(能够方便的在首页切换多语言)。 其实实现起来也挺简单的。 效果图如下: 下面就说一下修改方法。 1、 首先打开 includds/init.php 文件, 找到 require(ROOT_PATH . ‘languages/’ . $_CFG[‘lang’] . ‘/common.php’); 与 ...继续阅读
...例如,我要修改ECSHOP页面底部的帮助部分,要求是 每一类帮助使用不同的样式。 本篇教程只是起到一个敲门砖的作用,其他细节还需要自己发挥。 注意红色部分, <!– {foreach from=$helps item=help_cat name=help_list} –> <ulCOLOR: #ff0000″> {$smart...继续阅读
...相信很多使用ECSHOP的朋友都想要这个功能,网上也有很多类似的修改教程。 下面说一下我的方法,也比较简单,已在ECSHOP2.7.2版测试通过。 打开 /includes/modules/integrates/integrate.php 文件。 找到 if ($this->check_user($username, $password) > 0) 在它上面添加下面代码段 if(is_email($userna...继续阅读
...本教程以“ECSHOP2.7.2 + 官方默认模板” 为例,其他模板大同小异, 效果图如下: 第一步: 将下面代码复制,并保存为一个库文件,文件名和保存路径为: /themes/default/library/index_comments.lbi <?php if(!function_exists(“get_comments”)){ function get_comments($num) { $sql = ‘...继续阅读
...关于ECSHOP网站安全性的几点建议 1、不要购买或者下载来历不明的模板、插件。 来历不明的模板或插件及有可能带有后门程序,使用后被人利用后门入侵网店,盗取重要信息,以及被长期监控。或将您的订单会员资料出售给同行,后果相当严重。 2、找人开发功能或者修改模板的时候,不要将服务器密码等重要资料交给对方 将FTP...继续阅读
...很多新手朋友经常遇到这样的问题: 新安装的ECShop(默认模板),在首页Flash广告下方或者右下方会有两块很大的空白区域。 那么这些空白区域是如何产生的呢,又要怎么来解决呢? 一、出现原因: 安装ECShop,到第3步的时候,注意下面有一个“安装测试数据”的选项,一般是因为没有选中这个,所以才会出现空白。 建议新手朋...继续阅读
...