1、ecshop提货插件
这个可以把详细的需求整理word,找二次开发专家给你解决哦
满意请采纳。
2、求ecshop提货卡插件
这个可以把详细的需求整理word,找二次开发专家给你解决哦
3、如何开发ecshop支付插件
目标一:搞懂ecshop的支付流程
选完商品,进入购物车页面,点击“结算中心”,页面跳转到flow.php?step=checkout,这个是订单确认操作。
在订单确认页面确定了支付方式,配送方式等可选择的信息之后,点击“提交订单”按钮,提交表单到flow.php?step=done生成订单。
flow.php?step=done这个操作中,跟支付有关的操作是生成支付代码。如下所示:
/* 取得支付信息,生成支付代码,在线支付代码*/
if ($order['order_amount'] > 0)
{
$payment = payment_info($order['pay_id']);
//print_r($payment);exit;
include_once('includes/moles/payment/' . $payment['pay_code'] . '.php');
$pay_obj = new $payment['pay_code'];
$pay_online=$pay_obj->get_code($order,unserialize_config($payment['pay_config']));
//print_r(unserialize_config($payment['pay_config']));exit;
$order['pay_desc'] = $payment['pay_desc'];
$smarty->assign('pay_online', $pay_online);
}
通过支付方式的id通过函数payment_info()获取到支付方式的信息,在通过支付方式的pay_code包含对应的支付模块。
Ecshop把每一种支付方式都封装成一个类,比如支付宝支付方式,对应的文件是
includes\moles\payment\alipay.php,这个文件里面封装了类是alipay,这个类有两个方法,一个是生成支付代码的get_code(),根据不同支付接口所需的参数进行配置,然后生成一个字符串,这个字符串就是支付代码;另外一个是响应操作respond()。其中,接收响应的页面都是通过return_url(basename(__FILE__, '.php'))函数指定的,生成的链接是respond.php?code=,其中code后面的参数就是根据不同的支付方式而不同。Respond.php则根据不同的第三方支付返回的信息进行处理。
目标二:开发支付插件(为了便于讲解,再次开发ecshop自带的支付宝接口alipay,我们改名为alipay_test)
搞清楚支付的基本流程,尝试开发支付插件。假如要开发一个alipay_test.php插件。
首先,在语言包里面languages\zh_cn\payment新建一个alipay_test.php文件(这里复制alipay.php),然后修改里面的$LANG的下标,都加上_test,$_LANG['pay_button']可以不修改;
然后,在支付模块includes\moles\payment里面新建一个alipay_test.php,修改模块的基本信息跟语言包,封装一个类alipay_test,并且实现两个方法get_code()和respond();
最后登录后台查看支付方式。
4、ECshop插件大全
ECSHOP论坛的插件交流区有不少插件可以看看。
如果要模板的话可以百度搜一下“ECSHOP模板堂”
5、大家分享一下ecshop全站自定义URL插件,不胜感激! 万分感谢看的起小女子的话。
这个需要插件来实现,你可以看看模板堂插件,里面有不错的免费插件哦,希望可以帮到你。
6、ecshop的插件怎么安装
#define 标识符 常量
其中#define也是一条预处理命令(预处理命令都以"#"开头),称为宏定义命令(在后面预处理程序中将进一步介绍),其功能是把该标识符定义为其后的常量值。一经定义,以后在程序中所有出现该标识符的地方均代之以该常量值。
? 习惯上符号常量的标识符用大写字母,变量标识符用小写字母,以示区别。
7、谁知道ecshop这个cms啊,介绍一下呗。。。
这个嘛,就是用来做网上商城的,现在基本上没“人”用这个了,哈哈
8、PHP的一些CMS、ECSHOP等源码二次开发,求高人指点思路!
更多ecshop二次开发手册看看:http://wenku.baidu.com/search?word=ecshop%B6%FE%B4%CE%BF%AA%B7%A2&lm=0&od=0&fr=top_home
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
,条目名称,条目统计)
9、ecshop插件管理在哪里,怎么安装插件啊
插件管理?ecshop没有插件管理。
插件一般是对一些程序文件有修改,安装插件的话需要安装教程,参照教程来修改