PHP
文章平均质量分 74
Tree影
这个作者很懒,什么都没留下…
展开
-
ECMall模块开发1
首先感谢http://ecmall.kuaizhanbao.com/ecmall-knowledge-base/ecmall-development-knowledge-detail/777-ecmall-.htmlecmall 框架系统分析(二) 的作者。这其中,如果在模块想调用数据库中的东西,系统中需要有个model,$model_file = ROOT_PATH . '/原创 2013-02-19 21:41:33 · 528 阅读 · 0 评论 -
ECshop彻底去版权(同时适用于2.7.3)
模板堂整理的ecshop去版权补丁: (此补丁只针对于ecshop默认模板有效,若是购买模板堂的商业模板或是自行开发过,请用以下方法进行更改) 该去版权补丁是基于这篇教程制作的,直接下载后覆盖根目录就可以实现去除所有补丁效果。 单独修改步骤: 前台部分:1:去掉头部TITLE部分的ECSHOP演示站 Powe转载 2015-05-05 12:50:17 · 1214 阅读 · 0 评论 -
ecshop 函数列表大全
最近进行ecshop的二次开发,整理了一部分的函数,另外在ecshop论坛上面也发现了很多函数说明,整理汇总如下,供大家参考。所有函数功能说明: lib_time.phpgmtime() P: 获得当前格林威治时间的时间戳 /$0server_timezone() P: 获得服务器的时区 /$0local_mktime($hour = NULL , $minut转载 2015-02-04 20:27:41 · 474 阅读 · 0 评论 -
Ecshop与Jquery冲突的完美解决方案
ecshop把AJAX事件和JSON解析的模块放在common/transport.js之中,可以说它也有自己封装的一套工具,这其实是很正常的。 但恰恰的,在封装JSON各种方法的同时对object的模型进行了重写,这个就跟jQuery冲突了。因为众所周知的,jQuery对各种JavaScript对象进行了扩展。 这一切其实都很容易理解,各有各的理由十分自然,但头痛和无奈的就变得在转载 2015-02-04 20:25:46 · 353 阅读 · 0 评论 -
积分触发器 mysql 触发器的使用
将多个数据库中的某列数据同步时需要用到mysql触发器,以下可做参考,已简单测试ok.//修改红枣的积分时触发drop trigger if exists u_hongzaocount;delimiter $$create trigger u_hongzaocount after update on hongzao.pre_common_member_countf原创 2014-02-21 13:30:37 · 725 阅读 · 0 评论 -
option 插入 默认属性 程序中
//商品的属性,用于编辑 $db = & db(); $goods['_attr'] = $db->getAll("select * from " . DB_PREFIX . "goods_attr_value where goods_id={$id}"); //列出商品全部属性值、名原创 2013-12-03 12:16:06 · 515 阅读 · 0 评论 -
手机号 * 替换 php
<?php$str = "15613125454"; echo substr_replace($str,"***",3,4);?>原创 2013-11-23 13:56:30 · 694 阅读 · 0 评论 -
ECMALL 游离图片未保存时删除
数据库Upload_files加一列is_freeADD方法:/*默认打开页面,游离图片删除 * $uploadfiles = $this->_uploadedfile_mod->find(array( 'join' => 'belongs_to_goodsimage', 'conditio原创 2013-08-14 17:37:10 · 542 阅读 · 0 评论 -
javascript- -.用户登录
$(function(){ $("#user_name,#password,#captcha1").focus(function(){ $(this).addClass('inputfocus').blur(function(){$(this).removeClass('inputfocus');}); }); $('#login_form').validat原创 2013-06-24 16:22:57 · 725 阅读 · 0 评论 -
ECmall 找回密码
用安全邮箱和手机找回密码。/** * 普通找回密码 * */ function index() { if(!IS_POST) { /* 导入jQuery的表单验证插件 */ $this->import_resource('jquery.plug原创 2013-04-27 12:06:50 · 1484 阅读 · 0 评论 -
ECMall人工申诉找回密码
前台提交申诉账号,联系方式,申诉理由。后台审核。审核通过,发送回执码到申诉编号。用户查询申诉结果,填写申诉编号并修改密码、支付密码。/** * 找回密码:人工找回密码,申请 */ function auditingsq(){ $this->import_resource('jquery.plugins/jquery.validate.js')原创 2013-04-27 12:11:32 · 1216 阅读 · 0 评论 -
ECMALL用户注册二次开发
功能说明:手机注册、邮箱注册两种方式。手机发送验证码,邮箱发送链接,2h有效。 /** * 注册一个新用户,手机注册 * * @author Garbin * @return void */ function register() { if ($this->vi原创 2013-04-27 12:01:19 · 1825 阅读 · 1 评论 -
ECMALL买家取消退款
/* * 取消退款 */ function qxtk() { $order_id = isset($_GET['order_id']) ? intval($_GET['order_id']) : 0; if (!$order_id) { echo Lang::get('no_原创 2013-03-02 13:07:47 · 840 阅读 · 0 评论 -
ECMall 退款流程2
这两天写的是买家的退款流程,其中分为待发货退款和已发货退款,分别要考虑到买家向卖家,买家向管理员,卖家向买家同意、不同意退款,管理员向买家同意、不同意退款。function dispose_text($array) //正则取出退款信息的数据方法/* * *退款处理方法 */ function tkcl() {原创 2013-02-27 19:14:18 · 1864 阅读 · 0 评论 -
ECMall模块开发2
昨日用ECMall完成了后台模块的开发,模块开发与smarty开发类似,html实现前台,后台php控制输出。今日写ECMall前台实现,首先要将网站前台头部代码调用出来,此问题仍在考虑中。 。。最终只能将网站头尾copy过来,放在模块里调用。ECMall插件开发,将后台写好的模块做成插件的形式在首页底部添加function add() { if (原创 2013-02-21 12:12:45 · 926 阅读 · 0 评论 -
ECMall退款流程开发1
今天研究了退款流程,在写退款的时候分为待发货、已发货、已收货状态下的退款退款需要更改ECmall系统中的变量app/buyer_order.app.php 增加一个退款方法tksq()前台\themes\mall\default\buyer_order.index.php 增加一个退款申请的按钮 ,增加前先判断是否是买家向卖家申请退款的状态(后台传来)提交至新页面例如buyer原创 2013-02-22 19:16:29 · 1409 阅读 · 0 评论 -
ECMALL注册(邮箱或手机验证)
## member.lang.php 'safeemail' => '安全电子邮箱','getcode' => '获得的验证码','email_yanzhenma' => '请输入正确的邮箱验证码','email_already_taken' => '安全邮箱已被其他用户注册','getcodebtn'=>'获取验证码','phone_required' =>'手机号码必须原创 2013-03-07 16:52:25 · 3099 阅读 · 1 评论 -
Ecshop与Jquery冲突的完美解决方案
ecshop把AJAX事件和JSON解析的模块放在common/transport.js之中,可以说它也有自己封装的一套工具,这其实是很正常的。 但恰恰的,在封装JSON各种方法的同时对object的模型进行了重写,这个就跟jQuery冲突了。因为众所周知的,jQuery对各种JavaScript对象进行了扩展。 这一切其实都很容易理解,各有各的理由十分自然,但头痛和无奈的就变得在转载 2015-05-01 23:55:17 · 346 阅读 · 0 评论