2011年11月14日
摘要: 像抽屉一样的菜单,多用在产品网站,比如IT产品网站的分类导航上,菜单结构清淅,样式新颖,设计美观,主要是运用JavaScript技术实现,用CSS配合实现菜单背景的构建,总体来说,是学习Js多级分类菜单的好范例。 表面活性剂系列螯合剂系列增粘乳液系列造纸化学品系列印刷化学品系列代理产品功能性表面活性剂阳离子表面活性剂非离子表面活性剂阴离子表面活性剂两性表面活性剂DXP-1020胶粘剂专用消泡剂DXP-007消泡剂DXP-007消泡剂DXP-007消泡剂施胶剂 氧漂稳定剂系列蒸煮助剂脱墨剂消泡剂施胶剂 螯合剂 乳化剂施胶剂脱墨剂显白剂消泡剂 蒸煮助剂施胶剂 氧漂稳定剂系列蒸...阅读全文
posted @ 2011-11-14 13:31 李辉明 阅读(17) 评论(0) 编辑
  2011年6月21日
关于增加长度的方法,修改了user.js和bouns.php中的相关代码,具体如下:
第一,user.js中,把原来的10改为16
function addBonus()
{
  var frm      = document.forms['addBouns'];
  var bonus_sn = frm.elements['bonus_sn'].value;

  if (bonus_sn.length == 0)
  {
    alert(bonus_sn_empty);
    return false;
  }
  else
  {
    var reg = /^[0-9]{16}$/;
    if ( ! reg.test(bonus_sn))
    {
      alert(bonus_sn_error);
      return false;
    }
  }

  return true;
}
第二,把bouns.php中的代码修改如下
/* 生成红包序列号 */
    $num = $db->getOne("SELECT MAX(bonus_sn) FROM ". $ecs->table('user_bonus'));
    $num = $num ? floor($num / 10000) : 100000;

    for ($i = 0, $j = 0; $i < $bonus_sum; $i++)
    {
        $bonus_sn = ($num + $i) . str_pad(mt_rand(0, 9999999999), 10, '0', STR_PAD_LEFT);
        $db->query("INSERT INTO ".$ecs->table('user_bonus')." (bonus_type_id, bonus_sn) VALUES('$bonus_typeid', '$bonus_sn')");

        $j++;
    }
posted @ 2011-06-21 13:43 李辉明 阅读(48) 评论(0) 编辑

呵呵……其实是个小问题,但是不能不说是Ecshop团队中的测试部门不够尽职。在红包使用过程中,如果数值较小例如红包序列号是:1000056556这样的,是没有问题的,如果超过一定数值(我遇到的是:2745225862之类)之后就会在添加红包的时候误报为:该红包不存在

问题在于,在user.php的添加红包流程中,Ecshop团队在post上来的bonus_sn上应用了intval函数,该段代码类似于下:

$bouns_sn = isset($_POST['bonus_sn']) ? intval($_POST['bonus_sn']) : ”;

而intval函数并非我们想象中的听话,在遇到一些超大的数据的时候例如:intval(2745225862)返回值并非我们期望的是:2745225862,而是-1549741434,这就会导致lib_transaction.php在执行add_bonus函数的时候,在数据库中无法查询到该红包————要是能查到才怪呢!故而报:该红包不存在,的提示。

把user.php的添加红包流程中的这句话:

$bouns_sn = isset($_POST['bonus_sn']) ? intval($_POST['bonus_sn']) : ”;

修改为:

$bouns_sn = isset($_POST['bonus_sn']) ? trim($_POST['bonus_sn']) : ”;

就可以了!

具体关于PHP 中intval为啥会这样返回,期待有钻研精神的兄弟们留言给个答案,以补充该文,谢谢。

补充:

PHP中 intval的取值范围:

与操作系统相关,

32位系统上为-2147483648到2147483647,

64位系统上为-9223372036854775808到9223372036854775807

有因有果,关于ecshop的红包添加报红包不存在的提示,至此圆满解决。

posted @ 2011-06-21 13:39 李辉明 阅读(98) 评论(0) 编辑
  2011年4月7日
在网站建设初期,域名应该是最先确立下来的,到底是使用拼音组合还是英文单词?到底是采用.com/.cn还是其他后缀名?这里面还是有不少学问的。为什么有的网站在使用了不同的域名之后发生了不同的变化,有的域名对网站的整体SEO起到推进作用,而有的域名甚至将您的网站带入万丈深渊。

  在我们接触到的案例中有许多网站的域名并不是自己注册的,而是通过第三方购买获得的,他们购买此类域名的原因很多,如以下几点:

  1、域名属于英文单词,属于某个行业或某个领域的简称;

  2、域名简短易记;

  3、某产品的名字组合词,非常热卖。

  自从网站优化观念植入中国站长们的大脑中,很多站长都开始琢磨着搜索引擎的“心思”。在算法接二连三的进行更改中,站长们都在积累着各自的经验,由此来应付网站关键词在搜索引擎上的排名影响。谷歌算是世界上最被接受的搜索引擎,无论从使用人群覆盖面还是搜索引擎技术上来评判,谷歌都是搜索引擎中的龙头老大,当然也不泛一些国家的本地搜索引擎。

  谷歌Google搜索引擎的排名机制总体因素源自链接,高质量链接可以帮助您的网站在相关关键词的排名上获得靠前的自然位置。其中涉及的细节还有网站内容,内部链接结构,还有各种标签的使用等。很少有人把网站域名的真正影响考虑在内,其实域名的影响力并不亚于链接,其所被谷歌Google搜索引擎赋予的权值也很高,主要体现在以下几个方面:

  1、网站域名的历史

  如果您是新注册域名,一定要查询该域名的历史,是否有被封杀的记录,是否被正式启用过,是用在什么方面?是否与您即将运营的网站内容相符合?这一点在英文网站上面非常重要。

  如果您是从他人手中购买的域名,一定要知道该域名曾经的用途,是否曾经做过不允许内容,被惩罚过。域名的历史都可以通过一些网站来查询得到,也可以借助一些软件,读者可以自己去找此类分析工具。我在此推荐一个可以查询域名历史页面的工具:http://www.archive.org//web/web.php可以查询到90年代的哦。

  2、网站域名的PR值

  有的域名是从第三方购买得到,有的卖家鼓吹自己的域名:“挂着一个PR非常高的网站,如果将来把域名卖给你,将其解析到您的网站空间,您便可以自然获得该域名之前的PR值了。”对于这种说法,我要先给大家分析一下:PR值的决定因素是高质量的反向链接决定了您的网站PR值,如果该域名之前所解析的站点PR值有7,将其解析到新的网站空间上,会短时间对新的网站空间带来PR值,这主要来源于链接上的益处。当Google进行新一轮的更新之后,这些随时可能消失,链接如此,PR值亦如此。

  3、网站域名的内容-域名优化组合

  网站域名内容,听起来让人很模糊,域名还有什么内容?我们在提高网站相关词排名之前,总希望首先对网站的title动刀,在title中增加相关产品的名字,英文网站可以利用域名进行域名上的内容优化。具体做法:采用相关产品的名称作为域名,多词组可以用“-”短横线来搁开。如果你还对域名的内容优化心存怀疑的话。您可以立即打开谷歌Google搜索引擎,搜索一个产品的英文名字或者词组,您会发现域名中带有此英文名字或词组的网站获得了靠前的排名位置。

  合理搭配词组语句,将搜索引擎赋予的权值充分利用:将网站的各个分目录名字进行合理调整,并且将网页静态化,页面名配合目录名及域名,优化组合成能够“分词”成不同产品相关名的关键字。

  如果您购买的域名有以下情况,会在SEO优化过程中有所帮助:域名曾经解析的网站上面的内容与您目前网站上的内容大致相似,例如:同样出售某样产品,具有相关相同关键词。这样才不至于在更换网站之后,之前合作互换链接的站长才不会撤除对您网站的链接。当Google大更新后,您的网站相关数据也会获得较好的提升。当然:前提是你的网站事先已被收录。

  当我们把域名重新解析到新的空间上,在google搜索引擎上面输入“link:网站域名”查询,会发现该域名的反向链接仍然保持不变,这些数据将一直保存直到Google下次大更新。

  尽管如此,我们也不必盲目追求域名潜在价值,毕竟内容才是王道。一个好的域名里充斥着大量垃圾信息也是无法发展的。如果您的网站拥有大量的优质文章作为产品推广的辅助,加上少许的SEO工作,配合我前面所说的域名优化组合,必定让您的网站更上一层楼,英文网站更佳。

posted @ 2011-04-07 11:25 李辉明 阅读(48) 评论(0) 编辑

先做个记号, 共享出来给大家!

温馨提示:不提倡作作弊,只为给商家一个推销手段! 

//第一步:后台添加导航
languageszh_cnadmincommon.php
$_LANG['99_meicheng'] = ‘批量管理’; //meicheng
$_LANG['01_meicheng_user'] = ‘批量添加用户’;
$_LANG['01_meicheng_order'] = ‘批量添加定单’;
$_LANG['01_meicheng_comment'] = ‘批量评论’;

//第二步:添加导航连接
adminincludesinc_menu.php

$modules['99_meicheng']['01_meicheng_user'] = ‘mc_user.php’;
$modules['99_meicheng']['01_meicheng_order'] = ‘mc_order.php’;
$modules['99_meicheng']['01_meicheng_comment'] = ‘mc_comment.php’;

//第三步:
解压 ecshop-batch-comments.rar 文件到 所对应目录下;

清除缓存; 登录后台操作;

//第四步:
在 根目录建立 mc_upfile 文件夹..用来保存,批量操作文件;以做备份记录;

posted @ 2011-04-07 10:11 李辉明 阅读(183) 评论(1) 编辑

分两步,

第一步:删除ucenter文件夹和uc的数据库中 

第二部:找到ecs_shop_config  中 code为 integrate_code 的数据,将其value (ucenter) 删除掉即可。

然后上后台 更新缓存

会员整合中的Ucenter就没有了。

posted @ 2011-04-07 10:11 李辉明 阅读(106) 评论(0) 编辑

ecshop 函数列表大全

所有函数功能说明:
lib_time.php
gmtime()
P: 获得当前格林威治时间的时间戳 /$0
server_timezone()
P: 获得服务器的时区 /$0
local_mktime($hour = NULL , $minute= NULL, $second = NULL, $month = NULL,

$day = NULL, $year = NULL)
P: 生成一个用户自定义时区日期的GMT时间戳
local_date($format, $time = NULL)
P: 将GMT时间戳格式化为用户自定义时区日期
gmstr2time($str)
P: 转换字符串形式的时间表达式为GMT时间戳
local_strtotime($str)
P: 将一个用户自定义时区的日期转为GMT时间戳
local_gettime($timestamp = NULL)
P: 获得用户所在时区指定的时间戳
local_getdate($timestamp = NULL)
P: 获得用户所在时区指定的日期和时间信息
lib_base.php
sub_str($str, $length = 0, $append = true)
P: 截取UTF-8编码下字符串的函数
real_ip()
P: 获得用户的真实IP地址
str_len($str)
P: 计算字符串的长度(汉字按照两个字符计算)
get_crlf()
P: 获得用户操作系统的换行符
send_mail($name, $email, $subject, $content, $type = 0, $notification=false)
P: 邮件发送
gd_version()
P: 获得服务器上的 GD 版本
file_get_contents($file)
P: 如果系统不存在file_get_contents函数则声明该函数
file_put_contents($file, $data, $flags = ”)
P: 如果系统不存在file_put_contents函数则声明该函数
floatval($n)
P: 如果系统不存在 floatval 函数则声明该函数
file_mode_info($file_path)
P: 文件或目录权限检查函数
log_write($arg, $file = ”, $line = ”)
P: 写入日志内容
make_dir($folder)
P: 检查目标文件夹是否存在,如果不存在则自动创建该目录
gzip_enabled()
P: 获得系统是否启用了 gzip
addslashes_deep($value)
P: 递归方式的对变量中的特殊字符进行转义
addslashes_deep_obj($obj)
P: 将对象成员变量或者数组的特殊字符进行转义
stripslashes_deep($value)
P: 递归方式的对变量中的特殊字符去除转义
make_semiangle($str)
P: 将一个字串中含有全角的数字字符、字母、空格或’%+-()’字符转换为相应半角字符
check_file_type($filename, $realname = ”, $limit_ext_types = ”)
P: 检查文件类型 /文件名/真实文件名/允许的文件类型
mysql_like_quote($str)
P: 对 MYSQL LIKE 的内容进行转义 过滤掉_ %等字符.
real_server_ip()
P: 获取服务器的ip
ecs_header($string, $replace = true, $http_response_code = 0)
P: 自定义 header 函数,用于过滤可能出现的安全隐患
ecs_iconv($source_lang, $target_lang, $source_string = ”)
P: 自定义的编码转换
ecs_geoip($ip)
P: 取得IP的地址,采用IP库
trim_right($str)
P: 去除字符串右侧可能出现的乱码
move_upload_file($file_name, $target_name = ”)
P: 将上传文件转移到指定位置
json_str_iconv($str)
P: 将JSON传递的参数转码
get_file_suffix($file_name, $allow_type = array())
P: 获取文件后缀名,并判断是否合法
read_static_cache($cache_name)
P: 读结果缓存文件
write_static_cache($cache_name, $caches)
P: 写结果缓存文件
lib_common.php (公用函数库)
db_create_in($item_list, $field_name = ”)
P: 创建像这样的查询: “IN(‘a’,'b’)” $item_list为数组
is_email($user_email)
P: 验证输入的邮件地址是否合法
is_time($time)
P: 检查是否为一个合法的时间格式
assign_query_info()
P: 获得查询时间和次数,并赋值给smarty
region_result($parent, $sel_name, $type)
P: 创建地区的返回信息
get_regions($type = 0, $parent = 0)
P: 获得指定国家的所有省份, 函数需要数据库支持.
get_shipping_config($area_id)
P: 获得配送区域中指定的配送方式的配送费用的计算参数 比如快捷公司不同.
init_users()
P: 初始化会员数据整合类
cat_list($cat_id = 0, $selected = 0, $re_type = true, $level = 0, $is_show_all = true)
P: 获得指定分类下的子分类的数组, $re_type控制返回类型
cat_options($spec_cat_id, $arr)
P: 过滤和排序所有分类,返回一个带有缩进级别的数组
load_config()
P: 载入配置信息
get_brand_list()
P: 取得品牌列表
get_brands($cat = 0, $app = ‘brand’)
P: 获得某个分类下的品牌列表
get_promotion_info($goods_id = ”)
P: 所有的促销活动信息
get_children($cat = 0)
P: 获得指定分类下所有底层分类的ID
get_article_children ($cat = 0)
P: 获得指定文章分类下所有底层分类的ID
get_mail_template($tpl_name)
P: 获取邮件模板
order_action($order_sn, $order_status, $shipping_status, $pay_status, $note = ”, $username = null)
P: 记录订单操作记录
price_format($price, $change_price = true)
P: 格式化商品价格
get_virtual_goods($order_id, $shipping = false)
P: 返回订单中的虚拟商品 记录是否发货.
virtual_goods_ship(&$virtual_goods, &$msg, $order_sn, $return_result = false, $process = ‘other’)
P: 虚拟商品发货
virtual_card_shipping ($goods, $order_sn, &$msg, $process = ‘other’)
P: 虚拟卡发货
virtual_card_result($order_sn, $goods)
P: 返回虚拟卡信息
get_snatch_result($id)
P: 获取指定 id snatch 活动的结果
clear_tpl_files($is_cache = true, $ext = ”)
P: 清除指定后缀的模板缓存或编译文件
clear_compiled_files($ext = ”)
P: 清除模版编译文件
clear_cache_files($ext = ”)
P: 清除缓存文件
clear_all_files($ext = ”)
P: 清除模版编译和缓存文件
smarty_insert_scripts($args)
P: 页面上调用的js文件,组合功能.
smarty_create_pages($params)
P: 创建分页的列表
build_uri($app, $params, $append = ”, $page = 0, $size = 0)
P: 重写 URL 地址
formated_weight($weight)
P: 格式化重量
log_account_change($user_id, $user_money = 0, $frozen_money = 0, $rank_points = 0

, $pay_points = 0, $change_desc = ”, $change_type = ACT_OTHER)
P: 记录帐户变动
article_cat_list($cat_id = 0, $selected = 0, $re_type = true, $level = 0)
P: 获得指定分类下的子分类的数组/ 向下取数组.
article_cat_options($spec_cat_id, $arr)
P: 过滤和排序所有文章分类,返回一个带有缩进级别的数组
uc_call($func, $params=null)
P: 调用UCenter的函数
exception_handler($errno, $errstr, $errfile, $errline)
P: error_handle回调函数未启用.
get_image_path($goods_id, $image=”, $thumb=false, $call=’goods’, $del=false)
P: 重新获得商品图片与商品相册的地址
user_uc_call($func, $params = null)
P: 调用使用UCenter插件时的函数
get_volume_price_list($goods_id, $price_type = ’1′)
P: 取得商品优惠价格列表
get_final_price($goods_id, $goods_num = ’1′, $is_spec_price = false, $spec = array())
P: 取得商品最终使用价格

posted @ 2011-04-07 10:10 李辉明 阅读(103) 评论(0) 编辑

Ecshop根目录/
|
|->其它目录
|->themes
|->例:default (模板项目目录)
|->images                             (模板图片目录)  
|->library                   (模板库目录)
|-screenshot.png                (模板预览图)
|-style.css                                (模板所使用样式表)
|-article.dwt                      (阅读文章)
|-article_cat.dwt             (文章列表)
|-category.dwt                      (分类列表)
|-compare.dwt                      (商品比较)
|-gallery.dwt                      (商品图片)
|-goods.dwt                      (商品)
|-index.dwt                      (商城首页)
|-respond.dwt                      (支付)
|-secarch_result.dwt        (搜索结果)
|-shopping_flow.dwt        (购物流程)
|-snatch.dwt                      (夺宝奇兵)
|-user.dwt                                (用户中心)

library 说明
以下为引用的内容:
articles.lbi – 文章列表
article_info.lbi – 文章内容
article_list.lbi – 文章列表
best_goods.lbi – 精品推荐
bought_goods.lbi – 购买过此商品的人购买过哪些商品
brand_goods.lbi – 品牌的商品
cart.lbi – 购物车
cart_view.lbi – 查看购物车
category_tree.lbi – 商品分类树
cat_goods.lbi – 分类下的商品
comments.lbi – 用户评论
comment_form.lbi – 发表评论的表单
consignee.lbi – 收货人信息
fittings.lbi – 相关配件
footer.lbi – 页脚
gallery.lbi – 商品相册
goods_detail.lbi – 商品详情
goods_info.lbi – 商品基本信息
goods_list.lbi – 商品列表
help.lbi – 帮助内容
history.lbi – 历史记录
hot_goods.lbi – 热卖商品
invoice_query.lbi – 发货单查询
member.lbi – 会员登录区
member_info.lbi – 会员信息
nav_main.lbi – 主导航
new_goods.lbi – 新品上架
order_confirm.lbi – 订单确认
order_detail.lbi – 订单详情
order_view.lbi – 订单信息
package_card.lbi – 包装和贺卡
pages.lbi – 列表分页
page_top.lbi – 页面顶部
payment.lbi – 支付方式
promotion.lbi – 促销商品
properties.lbi – 商品属性
register_login.lbi – 购物流程登录和注册
related_goods.lbi – 相关商品
search_advanced.lbi – 高级搜索表单
search_form.lbi – 搜索表单
search_result.lbi – 搜索结果
shipping.lbi – 配送方式
signin.lbi – 会员登录表单
snatch_bid.lbi – 夺宝奇兵出价表单
snatch_goods.lbi – 夺宝奇兵活动的商品
snatch_list.lbi – 夺宝奇兵活动列表
snatch_price.lbi – 夺宝奇兵价格列表
snatch_result.lbi – 夺宝奇兵活动结果
top10.lbi – 销售排行
ur_here.lbi – 当前位置
user_address.lbi – 会员中心收货人列表
user_address_add.lbi – 会员中心添加收货人
user_booking.lbi – 会员中心用户缺货登记
user_booking_add.lbi – 会员中心用户添加缺货登记
user_collect.lbi – 会员中心用户收藏夹
user_forgetpassword.lbi – 会员中心找回密码

 

PHP处理页的说明
以下为引用的内容:
affiche.php:   广告处理文件
ajax.php:
article.php:   文章内容
article_cat.php:   文章分类
category.php:   商品分类
compare.php:   商品比较程序
feed.php:   RSS Feed 生成程序
flow.php:   购物流程
gallery.php:   商品相册
goods.php:   商品详情
index.php:   首页文件
receive.php:   处理收回确认的页面
respond.php:   支付响应页面
search.php:   搜索程序
snatch.php:
user.php:   会员中心
adminadmin_logs.php:   记录管理日志文件
adminads.php:   广告管理程序
adminad_position.php:   广告位置管理程序
adminarea_manage.php:   地区列表管理文件
adminarticle.php:
adminarticlecat.php:
adminattribute.php:   属性规格管理
adminbonus.php:   红包的处理文件
adminbonus_type.php:   红包类型的处理
adminbrand.php:   品牌管理
admincard.php:   贺卡管理程序
admincategory.php:   商品分类管理程序
admincomment_manage.php:   用户评论管理文件
adminconvert.php:   转换程序
admindatabase.php:
adminflow_stats.php:   流量统计
adminfriend_link.php:   友情链接管理
adminget_password.php:   管理员新密码
admingift.php:   管理中心赠品管理
admingoods.php:   商品管理程序
admingoods_booking.php:   缺货处理管理程序
admingoods_type.php:   商品类型管理程序
adminguest_stats.php:   客户统计
adminhelp.php:   管理中心帮助信息
adminindex.php:   控制台首页
adminintegrate.php:   第三方程序会员数据整合插件管理程序
adminmail_template.php:   管理中心模版管理程序
adminmessage.php:
adminorder.php:   订单管理
adminorder_stats.php:   订单统计
adminpack.php:   包装管理程序
adminpayment.php:   支付方式管理程序
adminpicture_batch.php:   图片批量处理程序
adminprivilege.php:   管理员信息以及权限管理
adminrepay.php:
adminsale_general.php:   销售概况
adminsale_list.php:   销售明细列表文件
adminsale_order.php:   商品销售排行
adminshipping.php:   配送方式管理程序
adminshipping_area.php:   配送区域管理程序
adminshophelp.php:
adminshopinfo.php:
adminshop_config.php:   管理中心商店设置
adminsitemap.php:   站点地图生成程序
adminsnatch.php:
adminsql.php:   会员管理程序
admintemplate.php:   管理中心模版管理程序
adminusers.php:   会员管理程序
adminusers_order.php:   会员排行统计文件
adminuser_msg.php:   客户留言
adminuser_rank.php:   会员等级管理程序
adminvisit_sold.php:   访问购买比例
adminvote.php: 调查管理程序
adminincludescls_exchange.php:
adminincludescls_google_sitemap.php:   Google sitemap 类
adminincludescls_phpzip.php:   ZIP 处理类
adminincludesinit.php:   管理中心公用文件
adminincludeslib_ajax.php:   管理中心用于Ajax的类库
adminincludeslib_image.php:   管理中心图片处理函数库
adminincludeslib_main.php:   管理中心公用函数库
adminincludeslib_report.php:   报表统计函数文件
adminincludeslib_template.php:   管理中心模版相关公用函数库
adminjseditzone.js(2):   编辑区脚本类
adminjslistzone.js(2):   列表脚本类
adminjsregion.js(2):   公用脚本函数库
adminjsselectzone.js(2):   select脚本类
adminjsutils.js(2):   公用脚本函数库
adminjsvalidator.js(2):   表单验证类
includescls_captcha.php:   验证码图片类
includescls_ecshop.php:   基础类
includescls_ecshop.php(56):    密码编译方法;
includescls_rss.php:   RSS 类
includescls_smtp.php:   SMTP 邮件类
includesinc_constant.php:   常量
includesinit.php:   前台公用文件
includeslib_common.php:   公用函数库
includeslib_goodscat.php:   前台公用函数库
includeslib_insert.php:   动态内容函数库
includeslib_main.php:   前台公用函数库
includeslib_payment.php:   支付接口函数库
includesiconvcls_iconv.php:   字符集转换类
includesipcls_ip.php:   IP 归属地查询类
includesmodulesintegratesdiscuz.php:   会员数据处理类
includesmodulesintegratesecshop.php:   会员数据处理类
includesmodulesintegratesmolyx.php:   会员数据处理类(MolyX)
includesmodulesintegratesphpwind.php:   会员数据处理类
includesmodulesintegratesvbb.php:   会员数据处理类(VBB)
includesmodulespaymentalipay.php:   支付宝插件
includesmodulespaymentbank.php:   银行汇款(转帐)插件
includesmodulespaymentchinabank.php:   快钱插件
includesmodulespaymentcod.php:   货到付款插件
includesmodulespaymentkuaiqian.php:   快钱插件
includesmodulespaymentpaypalcn.php:   贝宝插件
includesmodulespaymentpost.php:   邮局汇款插件
includesmodulesshippingcac.php:   上门取货插件
includesmodulesshippingems.php:   EMS插件
includesmodulesshippingexpress.php:   城际快递插件
includesmodulesshippingflat.php:   邮政包裹插件
includesmodulesshippingpost_express.php:   邮政包裹插件
includesmodulesshippingpost_mail.php:   邮局平邮插件
includesmodulesshippingsf_express.php:   顺丰速运 配送方式插件
includesmodulesshippingsto_express.php:   申通快递 配送方式插件

posted @ 2011-04-07 10:09 李辉明 阅读(88) 评论(0) 编辑

ecs_account_log // 用户账目日志表
ecs_activity // 活动表(代码,名称,开始,结束,描述)
ecs_ad // 广告表(位置,类型,名称,链接,图片,开始,结束,广告主相关信息,点击, 
是否显示)
ecs_admin_action // 管理权限分配(父类ID,权限代码)
ecs_admin_log // 管理日志(登陆时间,登陆管理员ID,操作描述,IP)
ecs_admin_message // 管理员留言(发送者ID,接收者ID,发送日期,阅读日期,是否  
已读,是否删除,标题,内容)
ecs_admin_user // 管理员管理(用户名,email ,密码,加入时间,最后登陆时间,最后
登陆IP,权限等)
ecs_adsense // 广告相关统计(来源广告,来源位置,点击)
ecs_ad_position // 广告位(名称,宽,高,描述,样式)
ecs_area_region // 配送区域关联(配送区域ID,具体地址ID)
ecs_article // 文章(分类ID,标题,内容,作者,作者email ,关键字,类型,是否显示,
添加时间,文件地址,打开类型)
ecs_article_cat // 文章分类(名称,类型,关键字,描述,排序,是否导航显示)
ecs_attribute // 商品属性(分类,名称,选择样式,类型,值,检索类型,排序,是否关
联)
ecs_bonus_type // 红包(名称,金额,发放起始日期,发放结束日期,使用起始日期,使
用结束日期,发放类型,金额下限(按订单发放),金额上限)
ecs_booking_goods // 缺货登记(登记用户ID,email ,电话,商品ID,描述,数量,登
记时间,是否已处理,处理管理员,处理时间,处理备注)
ecs_brand // 品牌(名称,logo,描述,链接,排序,是否显示)
ecs_card // 祝福贺卡(名称,图片,费用,免费额度,描述)
ecs_cart // 购物车(用户ID,session_id ,商品ID,商品编号,商品名称,市场价,购买
价,数量,属性,是否真实商品,扩展代码,父类ID,类型,是否赠品,能否处理)
ecs_category // 商品分类(名称,关键字,描述,父类ID,排序,是否有子类,模板文件,
数量单位,是否导航显示)
ecs_collect_goods // 收藏(用户ID,商品ID,收藏时间)
ecs_comment // 评论(类型,类型ID,email ,用户名,内容,评星,添加时间,IP,状
态,父类ID)
ecs_feedback // 用户留言(父类ID,用户ID,用户名,email,标题,类型,内容,时间,
图片,是否回复)
ecs_friend_link // 友情链接(名称,链接,logo,排序)
ecs_gift // 赠品(送赠品活动ID,商品ID,赠品价格)
ecs_gift_type // 送赠品活动(名称,发送类型,相关参数,数量,开始,结束)
ecs_goods // 商品(分类ID,名称,点击,品牌ID,供应商名称,库存,重量,市场价,
售价,fitting_price(未知),促销价,促销开始日期,结束日期,警告数量,关键字,简介,
描述,缩略图,图,原图,是否真实商品,扩展代码,是否上架,是否单独销售,是否关联,
配件关联,是否赠品,能否成为赠品,单位,添加时间,排序,是否回收,精品,新品,推
荐,热销,红包ID,更新日期,商品类型,商品备注,首页轮播)
ecs_goods_article // 商品文章关联(gid,aid )
ecs_goods_attr // 商品属性(商品ID,属性ID,属性值,属性附加价)
ecs_goods_cat // 未知
ecs_gallery // 商品相册(商品ID,图片,描述,缩略图,原图)
ecs_goods_type // 商品类型(名称,状态)
ecs_group_buy // 团购(商品ID,结束日期,价格阶梯,限购数量,描述,订购量,订单,
赠送积分数,流程,押金,是否完成)
ecs_group_goods // 配件(父类ID,商品ID,配件价格)
ecs_link_goods // 商品关联(商品ID,关联ID,单双向)
ecs_mail_templates // 邮件样式(代码,是否html,名称,样式,最后修改日期)
ecs_member_price // 会员价(商品ID,会员等级,会员价)
ecs_order_action // 订单处理(订单ID,处理用户,订单状态,配送状态,支付状态,处
理时间,备注)
ecs_order_goods // 订单-商品(订单ID,商品ID,商品名称,商品编号,商品数量,市
场价,订单价,商品属性,配送数量,是否真实商品,扩展代码,父类ID,是否赠品)
ecs_order_info // 订单信息(好多(-_-|||略…)
ecs_pack // 包装(名称,图片,费用,免费额,描述)
ecs_payment // 支付工具(代码,名称,费用,描述,排序,配置,状态,is_cod(未知))
ecs_pay_log // 支付记录(略)
ecs_plugins // 插件(代码,版本,库,签名,安装日期)
ecs_region // 地方数据(没什么好说的)
ecs_sessions // 保存session 的(也没什么好说的(嗯?为什么要加个“也”呢))
ecs_shipping // 配送(代码,名称,描述,保价费,support_cod(未知),状态)
ecs_shipping_area // 配送区域(序列配置)
ecs_shop_config // 设置(父类ID,代码,类型,范围,文件夹,值)
ecs_snatch // 夺宝奇兵(活动ID,商品ID,最小价,最大价,定价,积分消耗)
ecs_snatch_log // 夺宝奇兵出价记录(还是没什么好说的)
ecs_stats // 访问记录(时间,IP,访问次数,浏览器,系统,语言,地区,来源域名,来
源地址,关键字,进入链接)
ecs_tag // 用户标签(不说)
ecs_template // 模板区域(文件名,区域,模板库,排序,id,数量,类型,模板)也不
怎么清楚
ecs_users // 会员(一些会员信息)
ecs_user_account // 会员帐户(用户ID,管理员,总额,添加时间,支付时间,管理备注,
用户备注,处理类型,支付工具,是否支付)
ecs_user_address // 用户收货地址(略)
ecs_user_bonus // 用户红包(红包ID,红包编号,用户ID,使用时间,订单ID,是否已
发邮件)
ecs_user_rank // 会员等级(名称,积分最小限额,最大限额,折扣,是否显示价格,特
殊会员)
ecs_virtual_cart // 虚拟卡(商品ID,卡号,密码,添加时间,失效时间,是否已卖完,
编号,crc32 校验码)
ecs_vote // 投票(名称,开始,结束,能否多选,统计)
ecs_vote_log // 投票记录(投票ID,IP,时间)
ecs_vote_option // 投票内容(投票ID,条目名称,条目统计)

posted @ 2011-04-07 10:09 李辉明 阅读(120) 评论(0) 编辑

Ecshop文件结构

ecshop文件架构说明
/*
ECShop 2.5.1 的结构图及各文件相应功能介绍 
ECShop2.5.1_Beta upload 的目录

┣ activity.php 活动列表
┣ affiche.php 广告处理文件
┣ affiliate.php 生成商品列表
┣ article.php 文章内容    
┣ article_cat.php文章分类
┣ auction.php 拍卖前台文件
┣ brand.php 品牌列表
┣ captcha.php 生成验证码
┣ catalog.php 列出所以分类及品牌
┣ category.php 商品分类
┣ comment.php 提交用户评论
┣ compare.php 商品比较程序
┣ cycle_image.php 轮播图片程序
┣ feed.php RSS Feed 生成程序
┣ flow.php 购物流程
┣ gallery.php 商品相册
┣ goods.php 商品详情
┣ goods_script.php 生成商品列表
┣ group_buy.php 团购商品前台文件
┣ index.php 首页文件
┣ myship.php 支付配送DEMO
┣ pick_out.php 选购中心
┣ receive.php 处理收回确认的页面
┣ region.php 地区切换程序
┣ respond.php 支付响应页面
┣ robots.txt
┣ search.php 搜索程序
┣ sitemaps.php google sitemap 文件
┣ snatch.php 夺宝奇兵前台页面
┣ tag_cloud.php 标签云
┣ topic.php 专题前台
┣ user.php 会员中心
┣ vote.php 调查程序
┣ wholesale.php 批发前台文件
┣ admin文件夹
┃ ┣ account_log.php 管理中心帐户变动记录
┃ ┣ admin_logs.php 记录管理员操作日志
┃ ┣ ads.php 广告管理程序
┃ ┣ adsense.php 站外JS投放的统计程序
┃ ┣ ad_position.php广告位置管理程序
┃ ┣ affiliate.php 程序说明
┃ ┣ affiliate_ck.php 程序说明
┃ ┣ agency.php 管理中心办事处管理
┃ ┣ area_manage.php 地区列表管理文件
┃ ┣ article.php 管理中心文章处理程序文件
┃ ┣ articlecat.php 文章分类管理程序
┃ ┣ article_auto.php
┃ ┣ attention_list.php
┃ ┣ attribute.php 属性规格管理
┃ ┣ auction.php 管理中心拍卖活动管理
┃ ┣ bonus.php 红包类型的处理
┃ ┣ brand.php管理中心品牌管理
┃ ┣ captcha_manage.php
┃ ┣ card.php 贺卡管理程序
┃ ┣ category.php 商品分类管理程序
┃ ┣ check_file_priv.php 系统文件检测
┃ ┣ comment_manage.php 用户评论管理程序
┃ ┣ convert.php 转换程序
┃ ┣ cron.php 计划任务
┃ ┣ database.php 数据库管理
┃ ┣ ebao_commend.php 易宝推荐
┃ ┣ edit_languages.php 管理中心语言项编辑(前台语言项)
┃ ┣ email_list.php 邮件列表管理
┃ ┣ favourable.php 管理中心优惠活动管理
┃ ┣ flashplay.php
┃ ┣ flow_stats.php 综合流量统计
┃ ┣ friend_link.php 友情链接管理
┃ ┣ gen_goods_script.php 生成显示商品的js代码
┃ ┣ get_password.php 找回管理员密码
┃ ┣ goods.php 商品管理程序
┃ ┣ goods_auto.php
┃ ┣ goods_batch.php 商品批量上传、修改
┃ ┣ goods_booking.php 缺货处理管理程序
┃ ┣ goods_export.php
┃ ┣ goods_type.php 商品类型管理程序
┃ ┣ group_buy.php 管理中心团购商品管理
┃ ┣ guest_stats.php 客户统计
┃ ┣ index.php 控制台首页
┃ ┣ integrate.php 第三方程序会员数据整合插件管理程序
┃ ┣ magazine_list.php
┃ ┣ mail_template.php 管理中心模版管理程序
┃ ┣ message.php 管理中心管理员留言程序
┃ ┣ navigator.php
┃ ┣ order.php 订单管理
┃ ┣ order_stats.php 订单统计
┃ ┣ pack.php 包装管理程序
┃ ┣ payment.php 支付方式管理程序
┃ ┣ picture_batch.php 图片批量处理程序
┃ ┣ privilege.php 管理员信息以及权限管理程序
┃ ┣ sale_general.php 销售概况
┃ ┣ sale_list.php 销售明细列表程序
┃ ┣ sale_order.php 商品销售排行
┃ ┣ searchengine_stats.php 搜索引擎关键字统计
┃ ┣ search_log.php
┃ ┣ shipping.php 配送方式管理程序
┃ ┣ shipping_area.php 配送区域管理程序
┃ ┣ shophelp.php 帮助信息管理程序
┃ ┣ shopinfo.php 网店信息管理页面
┃ ┣ shop_config.php 管理中心商店设置
┃ ┣ sitemap.php 站点地图生成程序
┃ ┣ sms.php 短信模块 之 控制器
┃ ┣ snatch.php 夺宝奇兵管理程序
┃ ┣ sql.php sql管理程序
┃ ┣ tag_manage.php 后台标签管理
┃ ┣ template.php 管理中心模版管理程序
┃ ┣ topic.php 专题管理
┃ ┣ users.php 会员管理程序
┃ ┣ users_order.php 会员排行统计程序
┃ ┣ user_account.php 会员帐目管理(包括预付款,余额)
┃ ┣ user_msg.php 客户留言
┃ ┣ user_rank.php 会员等级管理程序
┃ ┣ view_sendlist.php
┃ ┣ virtual_card.php 虚拟卡商品管理程序
┃ ┣ visit_sold.php 访问购买比例
┃ ┣ vote.php 调查管理程序
┃ ┣ wholesale.php 管理中心批发管理
┃ ┣ help 的目录 后台操作帮助文件
┃ ┣ images 的目录
┃ ┣ includes 的目录
┃ ┃ ┣ cls_exchange.php 后台自动操作数据库的类文件
┃ ┃ ┣ cls_google_sitemap.php Google sitemap 类
┃ ┃ ┣ cls_phpzip.php ZIP 处理类
┃ ┃ ┣ cls_sql_dump.php 数据库导出类
┃ ┃ ┣ inc_menu.php 管理中心菜单数组
┃ ┃ ┣ init.php 管理中心公用文件
┃ ┃ ┣ lib_goods.php 管理中心商品相关函数
┃ ┃ ┣ lib_main.php 管理中心公用函数库
┃ ┃ ┗ lib_template.php 管理中心模版相关公用函数库
┃ ┣ styles 的目录
┃ ┣ templates 的目录
┃ ┗ js 的目录
┃ ┣ colorselector.js
┃ ┣ common.js
┃ ┣ listtable.js
┃ ┣ md5.js
┃ ┣ selectzone.js
┃ ┣ tab.js
┃ ┣ todolist.js
┃ ┣ topbar.js
┃ ┗ validator.js 表单验证类
┣ api 的目录
┃ ┣ checkorder.php 检查订单 API
┃ ┣ cron.php
┃ ┗ init.php API 公用初始化文件
┣ cert 的目录
┣ data 的目录
┃ ┣ ffiliate.html
┃ ┣ goods_script.html
┃ ┣ order_print.html
┃ ┣ afficheimg 的目录
┃ ┣ brandlogo 的目录
┃ ┣ captcha 的目录 验证码背景图片存放位置
┃ ┣ cardimg 的目录
┃ ┣ feedbackimg 的目录
┃ ┣ images 的目录
┃ ┣ packimg 的目录
┃ ┗ sqldata 的目录
┣ images 的目录
┃ ┗ upload 的目录
┃ ┣ File 文件上传存放处
┃ ┣ Flash flash上传存放处
┃ ┣ Image 图片上传存放处
┃ ┗ Media 视频上传存放处
┣ includes 的目录
┃ ┣ cls_captcha.php 验证码图片类
┃ ┣ cls_ecshop.php 基础类
┃ ┣ cls_error.php 用户级错误处理类
┃ ┣ cls_iconv.php 字符集转换类
┃ ┣ cls_image.php 后台对上传文件的处理类(实现图片上传,图片缩小, 增加水印)
┃ ┣ cls_json.php JSON 类
┃ ┣ cls_mysql.php MYSQL 公用类库
┃ ┣ cls_rss.php RSS 类
┃ ┣ cls_session.php SESSION 公用类库
┃ ┣ cls_sms.php 短信模块 之 模型(类库)
┃ ┣ cls_smtp.php SMTP 邮件类
┃ ┣ cls_sql_executor.php SQL语句执行类。
┃ ┣ cls_template.php 模版类
┃ ┣ cls_transport.php 服务器之间数据传输器
┃ ┣ inc_constant.php 常量
┃ ┣ init.php 前台公用文件
┃ ┣ lib.debug.php
┃ ┣ lib_article.php 文章及文章分类相关函数库
┃ ┣ lib_clips.php ECSHOP 用户相关函数库
┃ ┣ lib_code.php 加密解密类
┃ ┣ lib_common.php 公用函数库
┃ ┣ lib_goods.php 商品相关函数库
┃ ┣ lib_insert.php 动态内容函数库
┃ ┣ lib_main.php 前台公用函数库
┃ ┣ lib_order.php 购物流程函数库
┃ ┣ lib_passport.php 用户帐号相关函数库
┃ ┣ lib_payment.php 支付接口函数库
┃ ┣ lib_time.php 时间函数
┃ ┣ lib_transaction.php ECSHOP 用户交易相关函数库
┃ ┣ codetable 的目录
┃ ┃ ┣ big5-gb.table
┃ ┃ ┣ big5_utf8.php
┃ ┃ ┣ gb-big5.table
┃ ┃ ┣ gb_utf8.php
┃ ┃ ┗ ipdata.dat
┃ ┣ fckeditor 的目录 fckeditor编辑器目录
┃ ┗ modules 的目录
┃ ┣ convert 的目录
┃ ┃ ┣ shopex46.php vshopex4.6转换程序插件
┃ ┃ ┗ shopex47.php shopex4.7转换程序插件
┃ ┣ cron 的目录
┃ ┃ ┣ auto_manage.php 自动上下架管理
┃ ┃ ┗ ipdel.php 定期删除
┃ ┣ integrates 的目录
┃ ┃ ┣ bmforum.php 会员数据处理类
┃ ┃ ┣ discuz.php
┃ ┃ ┣ discuz55.php
┃ ┃ ┣ dvbbs.php
┃ ┃ ┣ ecshop.php
┃ ┃ ┣ integrate.php
┃ ┃ ┣ ipb.php
┃ ┃ ┣ molyx.php
┃ ┃ ┣ phpbb.php
┃ ┃ ┣ phpwind.php
┃ ┃ ┣ phpwind5.php
┃ ┃ ┗ vbb.php
┃ ┣ payment 的目录
┃ ┃ ┣ alipay.php 支付宝插件
┃ ┃ ┣ balance.php 余额支付插件
┃ ┃ ┣ bank.php 银行汇款(转帐)插件
┃ ┃ ┣ cappay.php 首信易支付插件
┃ ┃ ┣ chinabank.php 网银在线插件
┃ ┃ ┣ cncard.php 云网支付插件
┃ ┃ ┣ cod.php 货到付款插件
┃ ┃ ┣ ctopay.php Ctopay 支付插件
┃ ┃ ┣ express.php express支付系统插件
┃ ┃ ┣ ips.php ips支付系统插件
┃ ┃ ┣ kuaiqian.php 快钱插件
┃ ┃ ┣ nps.php NPS支付插件
┃ ┃ ┣ pay800.php 800pay 支付宝插件
┃ ┃ ┣ paypal.php 贝宝插件
┃ ┃ ┣ paypalcn.php 贝宝中国插件
┃ ┃ ┣ post.php 邮局汇款插件
┃ ┃ ┣ tenpay.php 财付通插件
┃ ┃ ┣ udpay.php 网汇通插件
┃ ┃ ┣ xpay.php 易付通插件
┃ ┃ ┗ yeepay.php YeePay易宝插件
┃ ┗ shipping 的目录
┃ ┣ cac.php 上门取货插件
┃ ┣ city_express.php 城际快递插件
┃ ┣ ems.php EMS插件
┃ ┣ flat.php 邮政包裹插件
┃ ┣ fpd.php 到付运费插件
┃ ┣ post_express.php 邮政包裹插件
┃ ┣ post_mail.php 邮局平邮插件
┃ ┣ presswork.php 挂号印刷品插件
┃ ┣ sf_express.php 顺丰速运 配送方式插件
┃ ┣ sto_express.php 申通快递 配送方式插件
┃ ┣ yto.php 圆通速递插件
┃ ┗ zto.php 中通速递插件
┣ install 的目录 安装文件目录
┣ js 的目录
┃ ┣ auto_complete.js
┃ ┣ calendar.php
┃ ┣ common.js
┃ ┣ compare.js
┃ ┣ global.js
┃ ┣ lefttime.js
┃ ┣ myship.js
┃ ┣ region.js
┃ ┣ shopping_flow.js
┃ ┣ transport.js
┃ ┣ user.js
┃ ┣ utils.js
┃ ┗ calendar 的目录
┣ languages 的目录 语言风格文件
┃ ┣ zh_cn 的目录
┃ ┃ ┣
┃ ┃ ┣ admin 的目录
┃ ┃ ┣ convert 的目录
┃ ┃ ┣ cron 的目录
┃ ┃ ┣ payment 的目录
┃ ┃ ┗ shipping 的目录
┃ ┗ zh_tw 的目录
┃ ┣ admin 的目录
┃ ┣ convert 的目录
┃ ┣ cron 的目录
┃ ┣ payment 的目录
┃ ┗ shipping 的目录
┣ plugins 的目录
┣ templates 的目录
┃ ┣ backup 的目录
┃ ┃ ┗ ibrary 的目录
┃ ┣ caches 的目录
┃ ┗ compiled 的目录
┃ ┗ admin 的目录
┣ themes 的目录
┃ ┣ default 的目录
┃ ┃ ┣ images 的目录
┃ ┃ ┗ library 的目录
┃ ┗ sport 的目录
┣ wap 的目录
┃ ┣ article.php
┃ ┣ brands.php
┃ ┣ buy.php
┃ ┣ category.php
┃ ┣ comment.php
┃ ┣ goods.php
┃ ┣ goods_list.php
┃ ┣ index.php
┃ ┣ user.php
┃ ┣ includes 的目录
┃ ┃ ┣ init.php
┃ ┃ ┣ lib_main.php
┃ ┗ templates 的目录
┃ ┣ article.wml
┃ ┣ article_list.wml
┃ ┣ brands.wml
┃ ┣ buy.wml
┃ ┣ category.wml
┃ ┣ comment.wml
┃ ┣ goods.wml
┃ ┣ goods_img.wml
┃ ┣ goods_list.wml
┃ ┣ index.wml
┃ ┣ login.wml
┃ ┣ order_list.wml
┃ ┗ user.wml
┗ widget 的目录
┣ blog_sohu.php
┣ blog_sohu.xhtml
┗ images 的目录

ecshop数据结构

ecs_account_log // 用户账目日志表
ecs_activity // 活动表(代码,名称,开始,结束,描述)
ecs_ad // 广告表(位置,类型,名称,链接,图片,开始,结束,广告主相关信息,点击,
是否显示)
ecs_admin_action // 管理权限分配(父类ID,权限代码)
ecs_admin_log // 管理日志(登陆时间,登陆管理员ID,操作描述,IP)
ecs_admin_message // 管理员留言(发送者ID,接收者ID,发送日期,阅读日期,是否
已读,是否删除,标题,内容)
ecs_admin_user // 管理员管理(用户名,email ,密码,加入时间,最后登陆时间,最后
登陆IP,权限等)
ecs_adsense // 广告相关统计(来源广告,来源位置,点击)
ecs_ad_position // 广告位(名称,宽,高,描述,样式)
ecs_area_region // 配送区域关联(配送区域ID,具体地址ID)
ecs_article // 文章(分类ID,标题,内容,作者,作者email ,关键字,类型,是否显示,
添加时间,文件地址,打开类型)
ecs_article_cat // 文章分类(名称,类型,关键字,描述,排序,是否导航显示)
ecs_attribute // 商品属性(分类,名称,选择样式,类型,值,检索类型,排序,是否关
联)
ecs_bonus_type // 红包(名称,金额,发放起始日期,发放结束日期,使用起始日期,使
用结束日期,发放类型,金额下限(按订单发放),金额上限)
ecs_booking_goods // 缺货登记(登记用户ID,email ,电话,商品ID,描述,数量,登
记时间,是否已处理,处理管理员,处理时间,处理备注)
ecs_brand // 品牌(名称,logo,描述,链接,排序,是否显示)
ecs_card // 祝福贺卡(名称,图片,费用,免费额度,描述)
ecs_cart // 购物车(用户ID,session_id ,商品ID,商品编号,商品名称,市场价,购买
价,数量,属性,是否真实商品,扩展代码,父类ID,类型,是否赠品,能否处理)
ecs_category // 商品分类(名称,关键字,描述,父类ID,排序,是否有子类,模板文件,
数量单位,是否导航显示)
ecs_collect_goods // 收藏(用户ID,商品ID,收藏时间)
ecs_comment // 评论(类型,类型ID,email ,用户名,内容,评星,添加时间,IP,状
态,父类ID)
ecs_feedback // 用户留言(父类ID,用户ID,用户名,email,标题,类型,内容,时间,
图片,是否回复)
ecs_friend_link // 友情链接(名称,链接,logo,排序)
ecs_gift // 赠品(送赠品活动ID,商品ID,赠品价格)

 

ecs_gift_type // 送赠品活动(名称,发送类型,相关参数,数量,开始,结束)
ecs_goods // 商品(分类ID,名称,点击,品牌ID,供应商名称,库存,重量,市场价,
售价,fitting_price(未知),促销价,促销开始日期,结束日期,警告数量,关键字,简介,
描述,缩略图,图,原图,是否真实商品,扩展代码,是否上架,是否单独销售,是否关联,
配件关联,是否赠品,能否成为赠品,单位,添加时间,排序,是否回收,精品,新品,推
荐,热销,红包ID,更新日期,商品类型,商品备注,首页轮播)
ecs_goods_article // 商品文章关联(gid,aid )
ecs_goods_attr // 商品属性(商品ID,属性ID,属性值,属性附加价)
ecs_goods_cat // 未知
ecs_gallery // 商品相册(商品ID,图片,描述,缩略图,原图)
ecs_goods_type // 商品类型(名称,状态)
ecs_group_buy // 团购(商品ID,结束日期,价格阶梯,限购数量,描述,订购量,订单,
赠送积分数,流程,押金,是否完成)
ecs_group_goods // 配件(父类ID,商品ID,配件价格)
ecs_link_goods // 商品关联(商品ID,关联ID,单双向)
ecs_mail_templates // 邮件样式(代码,是否html,名称,样式,最后修改日期)
ecs_member_price // 会员价(商品ID,会员等级,会员价)
ecs_order_action // 订单处理(订单ID,处理用户,订单状态,配送状态,支付状态,处
理时间,备注)
ecs_order_goods // 订单-商品(订单ID,商品ID,商品名称,商品编号,商品数量,市
场价,订单价,商品属性,配送数量,是否真实商品,扩展代码,父类ID,是否赠品)
ecs_order_info // 订单信息(好多(-_-|||略…)
ecs_pack // 包装(名称,图片,费用,免费额,描述)
ecs_payment // 支付工具(代码,名称,费用,描述,排序,配置,状态,is_cod(未知))
ecs_pay_log // 支付记录(略)
ecs_plugins // 插件(代码,版本,库,签名,安装日期)
ecs_region // 地方数据(没什么好说的)
ecs_sessions // 保存session 的(也没什么好说的(嗯?为什么要加个“也”呢))
ecs_shipping // 配送(代码,名称,描述,保价费,support_cod(未知),状态)
ecs_shipping_area // 配送区域(序列配置)
ecs_shop_config // 设置(父类ID,代码,类型,范围,文件夹,值)
ecs_snatch // 夺宝奇兵(活动ID,商品ID,最小价,最大价,定价,积分消耗)
ecs_snatch_log // 夺宝奇兵出价记录(还是没什么好说的)
ecs_stats // 访问记录(时间,IP,访问次数,浏览器,系统,语言,地区,来源域名,来
源地址,关键字,进入链接)
ecs_tag // 用户标签(不说)
ecs_template // 模板区域(文件名,区域,模板库,排序,id,数量,类型,模板)也不
怎么清楚
ecs_users // 会员(一些会员信息)
ecs_user_account // 会员帐户(用户ID,管理员,总额,添加时间,支付时间,管理备注,
用户备注,处理类型,支付工具,是否支付)
ecs_user_address // 用户收货地址(略)
ecs_user_bonus // 用户红包(红包ID,红包编号,用户ID,使用时间,订单ID,是否已
发邮件)
ecs_user_rank // 会员等级(名称,积分最小限额,最大限额,折扣,是否显示价格,特
殊会员)
ecs_virtual_cart // 虚拟卡(商品ID,卡号,密码,添加时间,失效时间,是否已卖完,
编号,crc32 校验码)
ecs_vote // 投票(名称,开始,结束,能否多选,统计)
ecs_vote_log // 投票记录(投票ID,IP,时间)
ecs_vote_option // 投票内容(投票ID,条目名称,条目统计)

posted @ 2011-04-07 10:08 李辉明 阅读(57) 评论(0) 编辑

当去掉了 底部的 Powered by ECShop 后,会发现页面底部会多了跑来跑去的 Powered by ECShop

这是eshop保护版权的一种有意思的方式,解决这个问题的办法如下:

修改js/common.js文件中的 262 行,去掉这个函数即可:

 

onload = function()
{
var link_arr = document.getElementsByTagName(String.fromCharCode(65));
var link_str;
var link_text;
var regg, cc;
var rmd, rmd_s, rmd_e, link_eorr = 0;
var e = new Array(97, 98, 99,
100, 101, 102, 103, 104, 105, 106, 107, 108, 109,
110, 111, 112, 113, 114, 115, 116, 117, 118, 119,
120, 121, 122
);

…….

posted @ 2011-04-07 10:07 李辉明 阅读(68) 评论(0) 编辑
1 更改显示图片的大小
可以看我们的帮助系统http://help.ecshop.com/index.php?doc-view-62.htm
里面的显示设置  设置缩略图  然后图片批处理
如果不行,是模板中限制了图片的大小,那么需要更改css

2 模板商品的中间会有空位
http://bbs.ecshop.com/thread-95321-1-2.html

3 用户中心,产品推荐,分成细节文字
修改语言包 languages\...\user.php 文件中的 $_LANG['affiliate_intro'][0] 内容

4 可选属性的添加
http://bbs.ecshop.com/thread-87517-1-1.html

5 Can't create/write to file
http://bbs.ecshop.com/thread-95190-1-2.html

6 Table '表名' doesn't exist 的错误的解决方法
http://bbs.ecshop.com/thread-87455-1-1.html

7 重装ecshop
只要删除 data/install.lock就可以了

8  安装模板后,前台出现乱码(如是编码问题)
http://bbs.ecshop.com/thread-95319-1-2.html

9 升级后原来模板还能用么?
http://bbs.ecshop.com/thread-95360-1-1.html

10  能否将2.6.2或以前的数据导入到2.7.0中
http://bbs.ecshop.com/thread-95363-1-1.html

11 首页flash下方空白怎么解决
http://bbs.ecshop.com/thread-95369-1-1.html

12 首页flash的设置
2.6.2以前 http://help.ecshop.com/index.php?doc-view-72.htm
2.7.0 http://help.ecshop.com/index.php?doc-view-108.htm

13 品牌管理
http://help.ecshop.com/index.php?doc-view-5.htm(品牌下有商品才会显示)
2.7.0如果出现只3个品牌,您可以在模板设置中调整下

14 注册 用户已经存在的解决方法
http://bbs.ecshop.com/viewthread.php?tid=92171&highlight=%2B%CF%FE%CC%EC
http://bbs.ecshop.com/thread-136074-1-3.html

15 uc整合问题索引
http://bbs.ecshop.com/viewthread.php?tid=90495&highlight=%2B%CF%FE%CC%EC

16 Maximum execution time of 30 seconds
修改php.ini:
max_execution_time = 30时间,然后重起服务(最大执行时间)
把这个30秒的时间提高一些,如60,90试下

17 在ec整合uch后在ec购物完成后则在uch中显示事件
http://bbs.ecshop.com/viewthread.php?tid=94741&highlight=uch

19 关于ECShop的授权、服务、定制、版权的说明
http://bbs.ecshop.com/viewthread.php?tid=37742&page=1&extra=#pid356360
http://bbs.ecshop.com/viewthread.php?tid=94704&highlight=%CA%DA%C8%A8
如需商业授权
http://bbs.ecshop.com/viewthread.php?tid=89098&highlight=%CA%DA%C8%A8
用里面提供的联系方式

20 更新缓存
后台里面右上角可以更新缓存
要手动更新缓存的您可以删除temp里的文件(保留子文件夹和index.htm)

21 Allowed memory size of 解决方法
http://bbs.ecshop.com/thread-95456-1-2.html

22请问 友情链接下面的  新手上路 帮助栏怎么更改
http://help.ecshop.com/index.php?doc-view-48.htm

23 cloth模板选择下拉时,商品详情页可选择属性位置不对称
<input type="hidden" name="spec_list" value="{$key}" /> 213行改为
<input type="hidden" name="spec_list" value="{$key}" /><br/>

24 Can't create/write to file 'C:\WINDOWS\TEMP\#sql_264_0.MYD'
http://bbs.ecshop.com/thread-95609-1-1.html
首先确认下你的服务器上是否装了McAfee等杀毒软件,如果有装,必须修改McAfee的访问保护为允许TEMP文件可写
C:\WINDOWS\TEMP文件夹权限不够,最少要给出USERS组的可读可写权限、给everyone权限也可以;
你的C盘没空间了,满了

25  修改了数据库密码,网站要怎样设置修改data/config.php文件中的数据库密码即可。

25 在高级搜索中添加扩展属性
http://help.ecshop.com/index.php?doc-view-114.htm

26 url重写方法
url重写方法,可以看docs里面的URLRewrite.txt(docs在下载的安装包中,一个upload、一个upgrade,另一个就是doc)

27 Warning: Cannot modify header information 解决方法(适用由于BOM问题产生的)
http://www.shopex.cn/tools/bom_out.php
这个是您编辑器的问题 您可以换个编辑器,比如editplus

28 搬家的方法
http://bbs.ecshop.com/thread-95866-1-5.html
http://bbs.ecshop.com/thread-96511-1-1.html

29 首页上新品、精品、热卖版块菜单太多怎么办
在对应的分类里,去掉加入一些加入首页推荐就可以了
http://help.ecshop.com/index.php?doc-view-115.htm

30 支付方式货到付款方式无法被选择
http://bbs.ecshop.com/thread-95985-1-4.html

31 解决Duplicate entry '' for key 的方法
http://bbs.ecshop.com/thread-64693-1-1.html

32 升级时出现:您的ECSHOP已最新版本,无需升级
最大的可能是http://bbs.ecshop.com/thread-96012-1-3.html(并非全部都是这样)
如果已经这样操作了,检查数据库shop_config表

33 首页调用文章如何指定显示的列数以及去掉时间
http://bbs.ecshop.com/thread-93695-1-1.html

34 支付方式货到付款选择为什么是灰色的
货到付款支付方式是显示是否灰色(是否能选)是由配送方式决定的,如果配送不支持货到付款,那么是不能选择的。

35 failed to open stream: No such file or directory in的解决方法
http://bbs.ecshop.com/thread-96137-1-2.html
如果权限都已经给了,那么咨询下您的空间商,您的空间是否已经满了

36 修改wap的访问地址
http://bbs.ecshop.com/viewthread.php?tid=94927&page=1&extra=#pid394809

37 页面出现 502 Bad Gatcway
http://bbs.ecshop.com/thread-96217-1-1.html

38 支付宝 调试错误,请回到请求来源地,重新发起请求。
http://bbs.ecshop.com/viewthread.php?tid=94818&highlight=

39 首页热门搜索设置
http://bbs.ecshop.com/thread-96257-1-2.html

40 怎样在发货查询里显示多条信息
http://bbs.ecshop.com/viewthread.php?tid=96305&page=1&extra=#pid402188

41 修改商品名称长度
http://help.ecshop.com/index.php?doc-view-62.htm
商店设置  显示设置

42 ecs_sessi**' is marked as crashed and should be repaired
修复的方法:REPAIR TABLE `表名`  
在ec后台数据管理-〉SQL查询中执行上面的语句,或是在PHPMYADMIN下执行。
http://bbs.ecshop.com/viewthread.php?tid=128240&highlight=should%2Bbe%2Brepaired

43 上传LOGO成功,但未显示
http://bbs.ecshop.com/viewthread.php?tid=96396&page=1&extra=#pid402572

44 修改flash广告切换时间
http://bbs.ecshop.com/thread-96548-1-2.html

45 文件权限的修改方法
http://bbs.ecshop.com/thread-35611-1-1.html
http://bbs.ecshop.com/viewthread.php?tid=50061&highlight=%B0%B2%D7%B0%2B%C8%A8%CF%DE
http://bbs.ecshop.com/thread-50061-1-2.html
http://bbs.ecshop.com/viewthread.php?tid=14719&extra=page%3D1%26amp%3Bfilter%
如果还是不行,您可以联系您的空间商帮忙解决下

46 配送方式 不出现选择项(未设置配送区域)
http://bbs.ecshop.com/viewthread.php?tid=96993&pid=406007&page=1&extra=page%3D2#pid406007
http://bbs.ecshop.com/thread-119736-1-5.html


47 安装在创建管理员账号时出现 We selected 'UTC' for '8.0/no DST' instead in
http://bbs.ecshop.com/viewthread.php?tid=92634&highlight=lib

48 修改缩略图质量的默认值,提高缩略图的质量
http://bbs.ecshop.com/thread-94798-1-1.html

49 删除商品分类页中的 品牌和价格
http://bbs.ecshop.com/viewthread.php?tid=97970&page=1&extra=#pid411344

50  商品分类页中多重筛选的设置
http://help.ecshop.com/index.php?doc-view-115.htm
品牌:要该分类有品牌才能显示
价格:商品分类中设置价格区间个数

51  主广告位的图片滚动速度如何调整
http://bbs.ecshop.com/thread-98567-1-1.html


52  商品详情页Can not connect to MySQL server解决方法
http://bbs.ecshop.com/thread-98670-1-1.html


53  Notice: unserialize() [function.unserialize]: Error at offset 159 of 647 bytes in \eshop\includes\lib_common.php on line 224 解决方法
http://bbs.ecshop.com/thread-98578-1-1.html

54 热门搜索 的设置以及范围
设置在 商店设置 显示设置 首页搜索的关键字
范围 :http://bbs.ecshop.com/viewthread.php?tid=98743&;page=1&extra=#pid415248

55  模板中语言和图片的修改
http://bbs.ecshop.com/thread-98698-1-1.html

56 后台忘记管理员密码,找回管理员密码
您可以用tools将把指定的会员设置为管理员
http://bbs.ecshop.com/viewthread.php?tid=62753&highlight=tools
或进入数据库修改管理员密码
在_admin_user 里的password 改为21232f297a57a5a743894a0e4a801fc3  
这个的密码为admin
具体方法
http://bbs.ecshop.com/thread-110895-1-2.html

57 下载好模版如何换模版
http://bbs.ecshop.com/thread-99847-1-5.html

58 flash附近的空白区
http://bbs.ecshop.com/thread-100440-1-1.html

59 升级到2.7.0后,首页主广告部显示
先重新编辑下首页主广告设置。如果不行,那么看下升级方法是否正确,可以看shop_config表id为606的表,里面的版本号是否正确,再看下表是否为86张。如果都是正确,那么后台更新下缓存,再更新下浏览器的缓存试下。如果还不行切换到默认模板试下,重新上传源文件试下(用2进制上传)
后台sql执行    SELECT * FROM ecs_shop_config WHERE code like 'ecs_version'
看下版本号表前缀改为自己的

60 邮件服务器的设置
http://bbs.ecshop.com/thread-101633-1-1.html
和帮助系统http://help.ecshop.com/index.php?doc-view-65.htm
http://bbs.ecshop.com/thread-55150-1-2.html
http://bbs.ecshop.com/thread-115772-1-1.html
http://bbs.ecshop.com/thread-120409-1-2.html
http://bbs.ecshop.com/thread-126385-1-2.html
http://bbs.ecshop.com/thread-126787-1-1.html
可以换其他的支持stmp服务的邮箱,如http://www.21cn.com/
如果所有的邮箱都提示 access a denied
那么咨询下空间商,服务器是否限制了fsockopen函数对外连接

61 域名绑定的方法
http://tech.sina.com.cn/s/2007-11-29/17291882708.shtml

62 开启url重写后,导航栏没有重写
http://bbs.ecshop.com/thread-102664-1-2.html
那个首页的修改,一般是在模板中的page_header.lbi

63 模板的简单的修改方法
http://bbs.ecshop.com/viewthread.php?tid=100219&page=1&extra=#pid422864

64 点商品相册,出现图片加载,请稍候
http://bbs.ecshop.com/thread-103206-1-1.html    3楼

65 不同文章类型的显示位置
你可以看我们的帮助系统
http://help.ecshop.com/index.php?doc-view-48.htm

66 论坛的基本操作方法,欢迎进来看下
http://bbs.ecshop.com/thread-102081-1-1.html

67 2.7.0英文模板购物车的问题
thread-91584-1-2.html]http://bbs.ecshop.com/thread-91584-1-2.html
重新下载该模板然后覆盖就可以了,模板已经修正此问题。

68 FCK 编辑器的使用
http://bbs.ecshop.com/viewthread.php?tid=103845&page=1&extra=#pid442607

69 开启了GZIP后,后台进去去怎么办
http://bbs.ecshop.com/viewthread.php?tid=103647&page=1&extra=#pid445667

70  Unknown column '字段' in 'field list'  解决方法
http://bbs.ecshop.com/viewthread.php?tid=106992&extra=

71 销售排行不显示
模板中是否设置了显示排行 是否有完成交易的订单
有订单的商品是否还有库存

72 前台用户找回密码的方法
http://bbs.ecshop.com/thread-107981-1-1.html

73 相册 图片加载中,请稍后的解决方法
http://bbs.ecshop.com/thread-108921-1-1.html

74 2.7.0的模板可以在2.7.1上用吗
http://bbs.ecshop.com/thread-108065-1-1.html

75 错误提示 Out of memory
的解决方法
http://bbs.ecshop.com/viewthread.php?tid=48154&highlight=Out%2Bof%2Bmemory

76 恢复数据的时候出现 TYPE=MyISAMDEFAULT CHARSET=gbk ) [2] => Array ( [error] => Unknown table engine 'MyISAMDEFAULT'
http://bbs.ecshop.com/viewthread.php?tid=108998&page=1&extra=#pid469786

77 后台提示transport.js/run()error:缺少对象
http://bbs.ecshop.com/thread-69836-1-1.html

78 ECshop 模版安装/使用教程
http://bbs.ecshop.com/thread-98679-1-1.html

79 MySQL server has gone away
http://hi.baidu.com/phps/blog/item/2a28c6fd4a9fa04cd7887de8.html


80 ecshoputf8和gbk编码的区别
http://bbs.ecshop.com/thread-111400-1-2.html

81 批量处理图片后提示没有原始图
http://bbs.ecshop.com/thread-111943-1-1.html

82 商品图生成不在goods_img source_img thumb_img 中,在其外面
http://bbs.ecshop.com/viewthread.php?tid=111764&page=1&extra=#pid480051

83 升级的时候 提示已经是最新版本了
http://bbs.ecshop.com/viewthread.php?tid=112949&page=1&extra=#pid485359

84 导入和导出的版本不一致怎么办
http://bbs.ecshop.com/thread-113247-1-1.html

85 ECshop 模版安装/使用教程
http://bbs.ecshop.com/thread-98679-1-1.html

86 请问用什么办法能实现前台英文,后台中文呢?
http://bbs.ecshop.com/thread-113773-1-1.html

87 有些模板的商品详情页会显示2个一样商品相册图片,而且一个模糊一个清晰。
由于有些模板使用的是相册图片,可以编辑该商品,删除一张相同的相册图片。
相当于 上传的时候不保存相册图片。

88 fck 编辑器不能使用
http://bbs.ecshop.com/viewthread.php?tid=92107&highlight=fck%2B%2BXML

89 模板自带的广告,在模板设置后,那些广告位不见了
http://bbs.ecshop.com/thread-114496-1-1.html

90 您的服务器设置了 open_base_dir
http://bbs.ecshop.com/thread-114777-1-3.html

91 为什么有些商品显示赠送积分,有的不显示
http://bbs.ecshop.com/viewthread.php?tid=53799&highlight=%BB%FD%B7%D6%2B%B5%C8%BC%B6%2B%B2%BB%CD%AC

92 上传商品图片,不生成在image文件夹下,不是在goods_img、source_img、thumb_img中
http://bbs.ecshop.com/viewthread.php?tid=95553&page=1&extra=#pid499188

93 通过 .htaccess 定义 Apache 中404错误
http://bbs.ecshop.com/thread-117479-1-1.html

94 前台用户中心 订单部分报Warning: Invalid argument supplied for foreach()出错误
http://bbs.ecshop.com/viewthread.php?tid=118546&highlight=%D3%C3%BB%A7%D6%D0%D0%C4%2B%2B%B6%A9%B5%A5

95 Got error 28 from storage engine
http://www.baidu.com/s?wd=from+storage+engine
http://blog.csdn.net/eroswang/archive/2008/11/24/3363834.aspx
http://www.webjx.com/database/mysql-15516.html

96 商店设置 购物流程中 等待所有货物备齐后发货 的作用
http://bbs.ecshop.com/thread-120268-1-1.html

97 ec编码的相互转换
http://bbs.ecshop.com/thread-121877-1-2.html

98  点购物车出现错误
http://bbs.ecshop.com/viewthread.php?tid=96878&pid=526546&page=1&extra=page%3D2#pid526546


99 提交订单等候时间长
http://bbs.ecshop.com/thread-121202-1-4.html

100 升级过程中出现 upgrade/packages/v2.1.0/dump_table.php' (include_path='.;C:\php5\pear'
http://bbs.ecshop.com/thread-124154-1-2.html


101 如何批量修改多个产品描述中图片地址
http://bbs.ecshop.com/thread-124467-1-1.html

102 后台添加产品“详细描述”空白 fck编辑器错误
http://bbs.ecshop.com/viewthread.php?tid=124683&extra=&highlight=%CF%EA%CF%B8%C3%E8%CA%F6%2B%BF%D5%B0%D7&page=1


103 本地ECSHOP怎么上传到服务器
http://bbs.ecshop.com/thread-126082-1-2.html

104 安装淘宝插件后出现 _taobao' doesn't exist 错误
http://bbs.ecshop.com/thread-125092-1-7.html

105 iis服务器开启重写后 ,feed.xml里面的地址不能访问
http://bbs.ecshop.com/thread-127172-1-2.html

106 The table '_sessi**' is full
http://bbs.ecshop.com/thread-123740-1-5.html

107 安装完后出现Warning: require(/www/users/lujiangwang.cn/gouwu/languages//common.php)
http://bbs.ecshop.com/viewthread.php?tid=96137&page=1&extra=#pid553108    15楼

108 网站发现木马怎么办
http://bbs.ecshop.com/thread-128541-1-2.html

109 防止黑客注入式攻击,最基本的防御手段
http://bbs.ecshop.com/thread-131300-1-1.html

110 Undefined index: SERVER_ADDR 解决方法
http://bbs.ecshop.com/viewthread.php?tid=133092&extra=

111 使用财付通,提示收款方或发布方尚未设置KEY
http://bbs.ecshop.com/thread-132162-1-2.html

112 Incorrect file format '表名' 的解决方法
http://database.51cto.com/art/201005/201242.htm

113 配送区域的设置
http://bbs.ecshop.com/thread-137292-1-1.html

114 升级到2.7.2出现 Warning: include_once(/www/users/****.com/ADMIN_PATH/includes/lib_template.php)
http://bbs.ecshop.com/thread-145233-1-1.html
(升级需要修改data/config.php,一般是由于没有写入权限,导致常量ADMIN_PATH不能写入,出现这样的现象)

115 求教关于伪静态 设置rss显示问题
http://bbs.ecshop.com/thread-146105-1-1.html





2.7.1  新添功能设置

2.7.1 后台自定路径的操作教程
http://bbs.ecshop.com/viewthread.php?tid=107828&highlight=%2B%CF%FE%CC%EC
2.7.1供货商的使用教程
http://bbs.ecshop.com/viewthread.php?tid=107831&highlight=%2B%CF%FE%CC%EC
2.7.1版免运费
http://bbs.ecshop.com/viewthread.php?tid=112692&page=1&extra=#pid483275
2.7.1礼包聚合页
http://bbs.ecshop.com/viewthread.php?tid=113879&page=1&extra=#pid489460
2.7.1短信接口使用文明http://bbs.ecshop.com/thread-107949-1-1.html


2.7.2 新功能使用教程
http://bbs.ecshop.com/thread-122669-1-1.html
http://bbs.ecshop.com/viewthread.php?tid=124683&page=1&extra=#pid538856



本地体验包下载
http://download.ecshop.com/exp/ecshopexp2.6.1.zip
快速搭建本地环境
http://bbs.ecshop.com/thread-33588-1-1.html

【本地调试环境一键安装包】php+mysql平台搭建集成软件总汇
http://bbs.ecshop.com/thread-35743-1-1.html
(可能有些下载不能使用,可以根据关键词到网上搜索下载包)
热心用户提供,详细的本地环境安装方法
http://bbs.ecshop.com/thread-119047-1-2.html


ECShop V2.7.0 图文安装教程
http://bbs.ecshop.com/thread-88665-1-1.html
v2.7.0版本 图文升级说明
http://bbs.ecshop.com/thread-90381-1-1.html
升级的简要说明
http://bbs.ecshop.com/viewthread.php?tid=115901&page=1&extra=#pid497966
如果看了图文升级说明,看着比较长,可以看这个精简版



使用教程下载
http://bbs.ecshop.com/thread-79710-1-1.html
帮助系统
http://help.ecshop.com/index.php
posted @ 2011-04-07 10:06 李辉明 阅读(356) 评论(0) 编辑

解决办法:

/admin/templates/top.htm 的这个文件中

{insert_scripts files=”../js/transport.js”}和 </head>
之间的代码删除 (包括 {insert_scripts files=”../js/transport.js”} )

也就是将下面这段代码删除… 

<script type=”text/javascript”>
onload = function()
{
Ajax.call(‘index.php?is_ajax=1&act=license’,”, start_sendmail_Response, ‘GET’, ‘JSON’);
}
/**
* 帮助系统调用
*/
function web_address()
{
var ne_add = parent.document.getElementById(‘main-frame’);
var ne_list = ne_add.contentWindow.document.getElementById(’search_id’).innerHTML;
ne_list.replace(‘-’, ”);
var arr = ne_list.split(‘-’);
window.open(‘help.php?al=’+arr[arr.length - 1],’_blank’);
}

/**
* 授权检测回调处理
*/
function start_sendmail_Response(result)
{
// 运行正常
if (result.error == 0)
{
var str = ”;
if (result['content']['auth_str'])
{
str = ‘<a href=”javascript:void(0);” target=”_blank”>’ + result['content']['auth_str'];
if (result['content']['auth_type'])
{
str += ‘[' + result['content']['auth_type'] + ‘]’;
}
str += ‘</a> ‘;
}

document.getElementById(‘license-div’).innerHTML = str;
}
}

function modalDialog(url, name, width, height)
{
if (width == undefined)
{
width = 400;
}
if (height == undefined)
{
height = 300;
}

if (window.showModalDialog)
{
window.showModalDialog(url, name, ‘dialogWidth=’ + (width) + ‘px; dialogHeight=’ + (height+5) + ‘px; status=off’);
}
else
{
x = (window.screen.width – width) / 2;
y = (window.screen.height – height) / 2;

window.open(url, name, ‘height=’+height+’, width=’+width+’, left=’+x+’, top=’+y+’, toolbar=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, modal=yes’);
}
}

function ShowToDoList()
{
try
{
var mainFrame = window.top.frames['main-frame'];
mainFrame.window.showTodoList(adminId);
}
catch (ex)
{
}
}
{/literal}

var adminId = “{$admin_id}”;
</script>

posted @ 2011-04-07 10:05 李辉明 阅读(236) 评论(0) 编辑

在开发过程中,很多做ecshop模板开发的朋友问我ecshop的框架结构图,今天就详解下ecshop的系统框架结构,希望对大家有所帮助。 

第一 、整体框架结构 : 个人认为 整个系统是层结构 有数据层 有外观层 比如 我们index.php 是外观层(和用户打交道的层) 那推荐产品来说吧 在index.php 是对数据层函数的调用 get_recommend_goods(‘new’) 这个函数 那么他是在include 目录下的lib_goods.php进行定义 既数据层。

第二、重要目录:首先大多前台程序是在根目录下

admin 这个文件夹 是我们后台的文件夹 后台的模板文件是在下一层的templates 里。这里我强调几个后台文件 首先需要了解 init.php 这个是对后台session 访问权限 调用模板的路径 等功能的设置 第二个文件是 inc_menu.php 这是定义功能菜单文件
看到论坛有人要把后台一些功能去掉 你就可以改这文件把里面的一些模块删了即可。

templates下 _list.htm 是列表页 _info.htm是修改 添加页的 模板文件。

data 文件夹 里面我们用的最多的是 要打开 config.php对 数据库参数进行修改 (移动代码 不安装的情况下需要在这修改数据库参数) order_print.html 这个也很重要 有些客户要修改订单打印页的效果 需要在这修改。

includes 文件夹 是很重要的 里面经常打开的文件 init.php lib_common.php是共同函数 lib_goos.php是处理前台所有商品调用的函数库 lib_order.php当然是处理订单的文件 cls_transport.php处理会员中心功能的文件 lib_article.php 文章数据层
lib_insert.php 这个文件也不可忽视 有点时候会让你一些东西找不到 结果就在他里面 比如 购入车 就是在这文件里 广告调用 浏览历史 比如 浏览历史的函数 为了可以显示图片 你就可以在这个地方改 。

posted @ 2011-04-07 10:03 李辉明 阅读(127) 评论(0) 编辑

1、去掉Powered by ECShop

修改文件:includes/lib_main.php
查找:$page_title = $GLOBALS[’_CFG’][’shop_title’] . ‘ – ‘ . ‘Powered by ECShop’;
将其改为
$page_title = $GLOBALS[’_CFG’][’shop_title’];

2、去掉页脚的版权信息
在ecshop根目录/themes/当前模板名/library/page_footer.lbi中, 找到如下代码并删除:
<a href=”http://www.ecshop.com” target=”_blank” style=”font-size:10px”>Powered by <strong><span style=”color: #3366FF”>ECShop</span> <span style=”color: #FF9966″>{$ecs_version}</span></strong></a><br />

删掉底部ecshop的logo

在ecshop根目录/themes/当前模板名/library/page_footer.lbi, 找到如下代码:
<img src=”../images/footer-logo.gif” alt=”" id=”footer-logo” />
将其删掉即可.

3、修改文件代码头部的Generator标记
修改文件:includes/cls_ecshop.php
查找:
define(‘APPNAME’, ‘ECSHOP’);
修改为:
define(‘APPNAME’, ‘自定义的网站代号’);

4、修改文件:js/common.js
查找:onload = function() 代码段,全部删除

=================================
移除提交资料到ECSHOP官方的代码
=================================
1、修改文件:admin/shop_config.php
查找:$spt .= ‘”></script>’;
在之后添加一行:
$spt = ”;

2、修改文件:admin/templates/index.htm
查找:
<frameset rows=”0, 0″ framespacing=”0″ border=”0″>
<frame src=”http://api.ecshop.com/record.php?mod=login&url={$shop_url}” id=”hidd-frame” name=”hidd-frame” frameborder=”no” scrolling=”no”>
</frameset>
删除之

3、在MYSQL数据库的数据表:shop_config中查找字段code值为 certi 的记录,其值为:http://service.shopex.cn/openapi/api.php ,修改为一个错误的网址!
如:http://xxxxxxxxxx/openapi/api.php

4、修改文件:admin/templates/top.htm
查找:
Ajax.call(‘index.php?is_ajax=1&act=license’,”, start_sendmail_Response, ‘GET’, ‘JSON’);
注释掉

5、修改文件:admin/templates/menu.htm
查找:
<script language=”JavaScript” src=”http://api.ecshop.com/menu_ext.php?charset={$charset}&lang={$help_lang}”></script>
注释掉

6、修改文件:admin/templates/start.htm
查找:
<ul style=”padding:0; margin: 0; list-style-type:none; color: #CC0000;”>
<!– <script type=”text/javascript” src=”http://bbs.ecshop.com/notice.php?v=1&n=8&f=ul”></script>–>
</ul>
删除之

7、修改文件:admin/index.php
查找:
$t = new transport;
$api_comment = $t->request(‘http://api.ecshop.com/checkver.php’, $apiget);
$api_str = $api_comment["body"];
echo $api_str;
全部注释掉

8、删除后台所有默认的友情链接

posted @ 2011-04-07 10:03 李辉明 阅读(116) 评论(0) 编辑

出于安全考虑,安装好ecshop后我们都会把install文件夹删掉,除了删掉它之外,我们应该还要 修改admin文件夹的名字。因为他是一个默认的存放后台管理的文件夹。为了避免遭受攻击,所以我们要把它改了。方法如下:

把文件夹admin重命名为test(随便你改)  

然后到data文件夹,找到config.php里的define(‘ADMIN_PATH’,'admin’);的admin改成你的文件夹名,我这边是test.

posted @ 2011-04-07 10:01 李辉明 阅读(100) 评论(0) 编辑

1:如何修改网站”欢迎光临本店”
回答:languageszh_cncommon.php文件中,$_LANG['welcome']=’欢迎光临本店’;将他修改成你需要的字样。

2:如何修改首页”热门搜索关键字”
回答:后台-系统设置-网店设置-显示设置-首页搜索关键字,修改他的内容,然后保存
回答:includes/lib_main.php,找到$page_title=$GLOBALS['_CFG']['shop_title'].’-’.’Powered by ECShop’;修改成$page_title=$GLOBALS['_CFG']['shop_title']就可以了。
4:如何去除cshop底部查询信息的显示
回答:library/page_footer.lbi中,删除{insert name=’query_info’}
5:如何发布首页公告
回答:后台-系统设置-商店设置-网店信息-商店公告.填写你需要的公告就可以了.

7:如何修改网站logo
回答:用你的logo图片替换/themes/default/images/logo.gif中图片就可以了
8:如何修改产品图片的大小
回答:在ecshop/themes/default/style.css中,找到{width:100px;height:100px;border:4px solid#eef8ff;margin-bottom:4px;}就可以控制产品图片的大小.
9:如何管理首页flash播放器
回答:后台-flash播放器管理-增加自定义,你就可以上传和控制图片的位置
10:如何修改首页”精品推荐”栏目的more小图片
回答:模板文件中library/recommend_best.lbi中,diva href=”./search.php?intro=best”img src=”images/more.gif”//a/div中more.gif图片换成你要的图片,或者将图片换成你需要的文字.
11:如何修改首页”新品上市”栏目的more小图片
回答:模板文件library/recommend_new.lbi中,diva href=”./search.php?intro=new”img src=”images/more.gif”//a/div more.gif修改成你需要的图片或者是换成你需要的文字.
12:如何手动修改支付方式排列顺序
回答:数据库表中,找到payment表,pay_order字段就是用来控制顺序的,你如果想让A支付方式排在第一,那么你需要修改该字段的值稍微大一些。
113:如何去除ecshop产品详细页产点电击率
回答:模板文件中,打开goods.dwt,删除strong{$lang.goods_click_count}:/strong{$goods.click_count}

14:首页模板在哪个文件,头部模板,底部模板个什么文件名称
回答:首页模板在为index.dwt,头部模板在library/page_header.lbi,底部文件在library/page_footer.lbi

15:网站关闭了注册,如何修改”该网店暂停注册”字样
回答:languageszh_cncommon.php中$_LANG['shop_register_closed']=’该网店暂停注册’;修改该文字就可以了
16:收货人详细信息js弹出框的提示脚本在哪个文件
回答:languageszh_cnshopping_flow.php[比如$_LANG['flow_js']['country_not_null']=’请您选择收货人所在国家!’;]
17:网站代码段在那里
回答:index.php文件中,$smarty-assign(‘shop_notice’,$_CFG['shop_notice']);//商店公告代码段控制公告
18:网站首页”精品推荐”显示数量在那里设置
19:网站首页”新品上市”显示数量在那里设置
20:如何修改产品的库存
回答:商品管理-商品列表-选中(库存),编辑就可以了.
21:如何修改ecshop表的前缀
回答:修改data/config.php下的$prefix=”ecs_”;将ecs_修改成你需要的前缀.其次,在数据库中,修改表名比如ecs_goods修改为”xxx_goods”;
22:如何去除首页flash下面的空白区域
23:如何修改ecshop导航栏目名称
回答:后台-系统设置-自定义导航栏-编辑-修改导航栏名称
24:如何将最新产品栏目显示在导航栏里面?
回答:后台-系统设置-自定义导航栏-增加自定义导航,在链接的栏目中输入”search.php?intro=new”
25:如何更换ecshop模板
回答:比如新模板”test”,你将放在themes目录下,形成的路径为themes/test,然后在后台-模板管理-模板选择,起用你新加的模板就OK了。
26:ecshop产品相关的图片有那几种
回答:$goods_img=”;//初始化商品图片$goods_thumb=”;//初始化商品缩略图$original_img=”;//初始化原始图片$old_original_img=”;//初始化原始图片旧图
27:ecshop首页如何设置”新品”,”精品”,”热卖”商品
28:如何修改”支付方式”显示顺序
回答:打开ecs_payment表,如果你想让他显示在前面,你将设置pay_order值小一些,比如想让”支付宝”排第一,”快钱”排第二,你就可以设置支付宝pay_order=1,快钱pay_order=2 29:详细页面的积分
回答:详细页面的积分在模板strong{$lang.goods_give_integral}/strong font{$goods.give_integral}{$points_name}/font中来控制的
30:如何修改产品缩略图大小
回答:后台-系统设置-网店设置-显示设置-缩略图宽度.,当然你也可以设置缩略图高度
31:如何设置ecshop货币格式和日期格式。
回答:后台-系统设置-网店设置-显示设置-货币格式(¥%s元)或者时间格式(Y-m-d H:i:s)
32:如何开取和关闭ecshop登陆验证码
回答:后台-系统设置-验证码管理,在这里你可以操作各种验证码,开启和关闭
33:如何修改个人帐户信息里面,出生年月的范围
{html_select_date field_order=YMD prefix=birthday start_year=-60 end_year=+1 display_days=true month_format=%m day_value_format=%02d time=$profile.birthday}
start_year=-60意思是从今天开始,推前面60年。end_year+=1就是今年开始,往后推一年。就是表示这个范围。如果你需要更大的范围,将他们修改的更大一些。比如start_year=-100,end_year+=100。这样范围够大了把。呵呵
34:ecshop中的模板中如何包含模板
回答:查看includes/cls_template.php中,发现php中的include方式在smarty中依然有用.{include file=’library/dd.lbi’}所以,你用include方式,就可以在ecshop中的lbi中包含lbi 35:如何调整ecshop flash播放器播放速度
回答://0xffffff:文字颜色|1:文字位置|0x0066ff:文字背景颜色|60:文字背景透明度|0xffffff:按键文字颜色|0x0066ff:按键默认颜色|0x 000033:按键当前颜色|8:自动播放时间(秒)|2:图片过渡效果|1:是否显示按钮|_blank:打开窗口var swf_config=”|2|||0xFFFFFF|0xFF6600||2|3|1|_blank”
以上表明,后面的2是控制速度的,如果你感觉他快了。你就把2修改成比2大的数。这样速度就会慢些
36:ecshop2.7.0首页轮换图片如何管理
回答:后台-系统设置-首页主广告管理-系统默认,自定义。在这里。你可以进行首页flash图片管理
37.ecshop订单中,哪个字段是控制折扣的
回答:order_info表格中,discount字段控制折扣。
38:如何显示销售排行:
回答:显示销售排行,首先你需要有交易的定单,而且该定单已经交易完成,并且该定单中的产品库存不为零.如果库存为零,还是不能显示.
39:Notice:Undefined variable:_LANG in D:cmsnewincludesinit.php on line 179错误如何解决回答:认真检查语言包require(ROOT_PATH.’languages/’.$_CFG['lang'].’/common.php’);文件是否存在,或者遗漏
40:ecshop文件和图片在哪个文件夹里面
回答:flash播放器程序在dataflashdata,图片在dataafficheimg里面
50:如果不小心把ecshop的install.lock文件删除了怎么办
回答:很简单.在data目录下,建立一个名字为install.lock的文件就好了。甚至内容都不需要.
51:如何设置快递单的打印模板
回答:系统设置-配送方式-编辑打印模板
52:ecshop如何删除”注册用户”,”VIP用户”价格
回答:会员管理-会员等级-删除或者不显示对应会员等级的价格
53:如何调整分类列表也分页显示产品的个数。
回答:后台-系统设置-商店设置-显示设置-商品分类页列表的数量
54:用户中心,产品推荐,分成细节文字在那里修改:
回答:languageszh_cnuser.php文件中的$_LANG['affiliate_intro'][0]内容,进行修改
55:购物车中的文字信息如何修改”您的购物车中有0件商品,总计金额¥0.00元”
回答:languageszh_cncommon.php文件中,修改$_LANG['cart_info']=’您的购物车中有%d件商品,总计金额%s。’;文字修改成你需要的文字

56:如何控制ecshop文件的编码。
回答:header”Content-type:text/html;charset=UTF-8″);
57:如何修改调整ecshop用户中心左侧栏目
回答:模板文件library/user_menu.lbi中。修改和去除一些栏目,就可以了
ecshop2.7,现在用加密方法,很难去掉。一定要去的话,可以在淘宝上找专业人士帮忙去。不过好像是收费的。以前的版本只要在下面操作就行了。1.删除顶部标题栏”Powered by Ecshop”信息:使用文本编辑器(推荐UltraEdit)打开ecshop根目录/includes/lib_main.php,找到如下代码:/*初始化”页面标题”和”当前位置”*/$page_title=$GLOBALS['_CFG']['shop_title'].’-’.’Powered by ECShop’;$ur_here=’a href=”.”mce_href=”.”‘.$GLOBALS['_LANG']['home'].’/a’;将蓝色部分删除或修改为自己的网站信息.2.修改底部”Powered by Ecshop 2″使用文本编辑器打开文件:ecshop根目录/themes/当前模板名/library/page_footer.lbi,找到如下代码:{insert name=’query_info’}br/a href=”target=”_blank”style=”font-size:10px”Powered by strong span style=”color:#3366FF”ECShop/span span style=”color:#FF9966″{$ecs_version}/span/strong/a br/将蓝色部分删除或修改加粗部分为自己网站信息.
58/如何删除用户评论
答案是:进入themesdefaultlibrarycomments_list.lbi把这个页面的整个源码注释掉,在开头加上!–在最后尾部加上–
59、在首面的最上面的logo边添加banner的方法
修改模板文件里的page_header.lbi文件,在里面添加相关的代码文件即可,如下演示:
p id=”logo”a href=”./index.php”img src=”./images/logo.gif”alt=”logo”//a img src=”./images/banner.gif”alt=”banner广告”//p
红色的地方就是添加的banner图片代码。至于大小,大家根据情况自己再调整下吧。
60、如何在文件里加入JS代码,如果按一般平常添加方法,会出错,解决的方法:
把script套在{literal}{/literal}之间试试看,例如:
{literal}script type=”text/javascript”./script{/literal}

posted @ 2011-04-07 09:56 李辉明 阅读(319) 评论(0) 编辑
  2011年3月30日
$values = '我晕<回车>我晕晕<回车>我晕晕晕';
$values      = str_replace("\n", ", ", $values);
结果:$values = '我晕, 我晕晕, 我晕晕晕';

$html .= '<select name="attr_value_list[]">';
$html .= '<option value="">' .$GLOBALS['_LANG']['select_please']. '</option>';

 $attr_values = explode("\n", $values);

  foreach ($attr_values AS $opt)
            {
                $opt    = trim(htmlspecialchars($opt));

                $html   .= ($val['attr_value'] != $opt) ?
                    '<option value="' . $opt . '">' . $opt . '</option>' :
                    '<option value="' . $opt . '" selected="selected">' . $opt . '</option>';
  }
  $html .= '</select> ';
posted @ 2011-03-30 18:09 李辉明 阅读(32) 评论(0) 编辑
  2011年3月29日

HTML 代码部分

<div class="save">

<h1><a href="javascript:void(0)" class="dsphead"
onclick="dsp(this)">
<span class="dspchar">+</span> heading</a></h1>
<div class="dspcont">section</div>
<!--以上部分是第一个heading,h1中有个onclick触发了JS中的dsp(loc)函数,初始的+号是在class为dspcont的<span>里的,初始隐藏的内容则是在class为dspcont的div里的-->

<h1><a href="javascript:void(0)" class="dsphead"
onclick="dsp(this)">
<span class="dspchar">+</span> heading</a></h1>
<div class="dspcont">

<h2><a href="javascript:void(0)" class="dsphead"
onclick="dsp(this)">
<span class="dsphead">+</span> heading</a></h2>
<div class="dspcont">section</div>

<h2><a href="javascript:void(0)" class="dsphead"
onclick="dsp(this)">
<span class="dspchar">+</span> heading</a></h2>
<div class="dspcont">section</div>
</div>
</div>

CSS代码部分

.save{
behavior:url(#default#savehistory);}
/*防止后退时清空该范围内的text内容[这里为什么用到这个不是很明白...]*/

a.dsphead{
text-decoration:none;
margin-left:1.5em;}
/*对连接样式的设置*/

a.dsphead:hover{
text-decoration:underline;}
/*连接hover的状态*/

a.dsphead span.dspchar{
font-family:monospace;
font-weight:normal;}
/*设置head和符号的字体*/

.dspcont{
display:none;
margin-left:1.5em;}
/*设置内容部分初始样式,display是none*/

JS代码部分

<script type="text/javascript"><!--
function dsp(loc){
if(document.getElementById){
foc=loc.firstChild.innerHTML?
loc.firstChild:
loc.firstChild.nextSibling;/*使foc为当前点的下一个子元素的innerHTML也就是那个带+符号的<span>的innerHTML*/
foc.innerHTML=(foc.innerHTML=='+')?'-':'+';/*判断<span>里的内容是-还是+号,是+就变-,是-就变+*/
foc=loc.parentNode.nextSibling.style?
loc.parentNode.nextSibling:
loc.parentNode.nextSibling.nextSibling;/*将判断位置移动到<a>的父兄(就是h1后面的隐藏div)*/
foc.style.display=foc.style.display=='block'?'none':'block';}/*判断div的display是none还是block,设置为相反的值*/}

if(!document.getElementById)
document.write('<style type="text/css"><!--\n'+
'.dspcont{display:block;}\n'+
'//--></style>');
//--></script>/*针对不支持DOM的浏览器,将隐藏内容全部显示*/

<noscript>
<style type="text/css"><!--
.dspcont{display:block;}
//--></style>/*针对不支持js的浏览器,将隐藏内容显示*/
</noscript>

posted @ 2011-03-29 09:57 李辉明 阅读(41) 评论(0) 编辑
  2011年3月28日
摘要: 一,PHP如何读取文件PHP读取文件可以读取当前服务器或远程服务器中的文件。其步骤是:打开文件、读文件和关闭文件。1,PHP如何打开文件使用PHP函数fopen()打开一个文件,fopen()一般使用2个参数表示打开文件的路径和文件模式。比如:$fp=fopen("../cnbruce.txt",'w');其中 "../cnbruce.txt" 就表示打开的cnbruce.txt文件的路径(相对当前执行程序文件的路径),'w'表示以只写的方式打开该文本文件。附录:fopen()函数的文件模式总结r只读——读模式,打开文件,阅读全文
posted @ 2011-03-28 09:00 李辉明 阅读(139) 评论(0) 编辑