-
1.搜集资料,这个方法可以实现判断来访用户是否手机
$ua = strtolower($_SERVER['HTTP_USER_AGENT']);
$uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|coolpad|k-touch|tcl|oppo|doov|amoi|bbk|cect|amoi|zte|huawei|...[阅读全文]
-
现在正接触着ecshop,最近也是边学边忙着做了一个案例,收获还是挺大的,至少EC现在已经摸熟了。今天分享一个将商品批量加入搜藏的功能,当时做的时候网上找了好多都没找到合适的方法,最后还是自己做出来了。所以说,世上本没有难题,搞清原理了,就什么都不是问题了。
ecshop模板网的思路是:在它自带单个收藏的原理上,加个循环就解决一切了。
1. 首先循环出要搜藏商品的id,用一个符号隔开,如 ‘12|5|8|’,到时候传入php...[阅读全文]
-
ecshop增加已售数量和评论数量很简单,步骤如下:
1.在ecshop程序goods.php页面最下面加入这两个函数
PHP
...[阅读全文]
-
ECSHOP开启站点访问统计后,随着时间的推移,访问记录表stats越来越大,直到空间爆满,网站瘫痪。ECSHOP的计划任务“浏览日志删除”需开 启“是否开启命令行调用计划任务”,不少朋友使用国内虚拟主机,虚拟主机对函数限制过多,计划任务形同摆设。本文讲解如何按系统设定自动删除访问统计,减少stats表的负载。
一、修改数据库,加入删除访问统计的时间配置的字段值”ipdel”
...[阅读全文]
-
ecshop的图片分三种类型,如果要去水印,并不能全部去除,以下ecshop模板网详细介绍如下:
1. ecshop的图分缩略图,相册图,加产品描述图,在磁盘当中分别存储不同的位置。
2.设置水印,在商店设置,基本设置里。
3。去除缩略图与相册图水印步骤:
首先,登录ecshop后台 - 系统设置-- 商店设置 - 基本设置
然后,把缩略图的那个 后面的绿色的对号删除掉
最后,商品管理---图片批量处理&nbs...[阅读全文]
-
ecshop是一套非常好的网店系统,fckeditor也是个不错的html编辑器,常用于各种cms及商城系统实现在编辑html代码,然后ecshop使用的fckeditor在上传图片和其它文件时是没有按目录存放的,我们很多人都习惯上传的文件按年和月这样的日期存放这样不至于上传文件夹存放的内容太多太杂,影响系统的稳定性,同时上传的文件也没有进行重命名,当我们上传中文文件名的文件时有些时候会出错,下面我们就来实现:
一、ecshop的fckeditor上传文件...[阅读全文]
-
注:下面修改方法是以ecshop官方默认模板为例的,如果您使用的是其他模板,请搜索 {$lang.not_validated}或{$lang.resend_hash_mail}也能找到对应的代码。
打开ECSHOP模板文件 user_clips.dwt ,
找到下面代码:
<!--{if $info.is_validate eq 0} -->
 ...[阅读全文]
-
ecshop购物车页面继续购物按钮改成回到上一步的修改方法:
大家都知道,ecshop 的购物车页面有的继续购物按钮是返回到首页的,而这样是非常不利于用户体验的,因为有些用户购买了一件之后还想看看该商品可能就找不到了。
解决方案:
打开fow.dwt购物车页面。
搜索“href="./">”
出现了类似以下代码
<a href="./">继续购物</a>...[阅读全文]
-
我们有发现,ecshop上传文件大小有限制,限制为2M大小。当然对于图片来说,2M是绰绰有余,我们可以通过photoshop另存为网络存储模式压缩得符合这个标准。然而,考虑到不单是需要上传图片,我们有时需要在文章页中上传文件供用户下载,这个2M的限制就有点棘手了。
这个修改需要两个方面的修改,首先需要修改ecshop的配置文件,找到后台的admin\includes\cls_sql_dump.php,将
var $max_size = 2097152;...[阅读全文]
-
在某些内部链接,nofollow标签的使用可以达到控制内部链接权重和PR流动及分布的目的。
有些网页往往都是整站有链接,如果没有使用nofollow,整站的链接权重都会平等的流动到这些网页上。而像隐私权政策这些网页一般来说用户很少关心(有人看过我们的隐私权政策吗? ),想通过搜索排名带来流量,可能性也是极低的。所以流动到这些网页的权重往往是浪费了。
假设一个网站首页有20个链接,联系我们,隐私权政策,用户条款就占了3个。也就是说首页链接投票力有15%浪...[阅读全文]
-
我想在ECSHOP后台自定义每个商品详情页的TITLE, 该如何来实现呢??(听说这样会对SEO更有利)
下面就来讲一讲具体的修改方法:
注:以下教程是在“未进行过任何修改的 ecshop2.7.3 代码 + 官方默认模板” 基础上讲解的。
第1步: 修改数据库结构,其实就是增加个字段
进入 后台 》数据库管理 》SQL查询 ,
在输入框里输入下面SQL语句,并点击“提交查询”
ALTE...[阅读全文]
-
{if $category eq “2″}:这个表示当前栏目ID等于2时,注意2是有双引号包围的哦。这个可以放在栏目模板页,用来判断栏目ID。
{if $goods.cat_id eq “2″}:这个表示当前产品属于栏目ID2时。可以放在产品模板页,用来判断产品的栏目ID。
{if $goods.goods_id eq “2″}:这个表示当前产品属于ID2时。可以放在产品模板页,用来判断产品的ID。[阅读全文]
-
ecshop前台提交订单的时候
Warning: number_format() expects parameter 1 to be double, string given in \includes\lib_common.php on line 959 Warning: number_format() expects parameter 1 to be double, string given in \includes\lib_common.php on lin...[阅读全文]
-
分析ecshop的几种价格.
ecs_goods这个表是用来控制产品信息的表,里面有market_price,shop_price,promote_price和会员等级价格.
market_price代表市场价格,shop_price代表本店价格,promote_price表示产品促销价格.
...[阅读全文]
-
ecshop的购买记录无论程序还是模板都默认只显示用户名、购买时间、购买数量以及成交与否这几项信息。实际使用过程发现,其实只显示这四项信息不够友好,今天ecshop模板堂来着手讲解一下如何在购买记录的地方显示更多有用的信息,提高用户体验。
因为ecshop程序本身并未调用其他的数据,所以单纯在购买记录的模板里添加是无用的,因而这涉及到了程序的修改。
找到includes/lib_insert.php,找到...[阅读全文]