-
Ecshop购物流程 checkout(结算)步骤,不显示商品缩略图;购物是否显示商品缩略图,后台商店设置可以控制。
稍稍改造一下,可以让checkout(结算)步骤,显示商品缩略图。
1、修改include/lib_order.php库文件中的cart_goods()函数。 请做好备份喔!
...[阅读全文]
-
在使用ECSHOP的时候,商品管理里设置了优惠价格,但是加入购物车之后还是按原价加入购物车。
打开lib_common.php文件(大约2331行)
/**
* 取得商品最终使用价格
*
* @param string $goods_id 商品编号
* @param string $goods_num 购买数量
* @param boolean $is_spec_price 是否加入规格...[阅读全文]
-
ecshop文章内容字体不能左右对齐,在编辑器编辑了还是不能对齐只能控制CSS来达到目的了:
打开:article.dwt
打开:article.dwt
<div class="box">
<...[阅读全文]
-
商品详细页新增评论数量,这个功能还是挺实用的,可以在ecshop商品详细页面右侧增加一个评论数量的功能
更改说明
修改 goods.dwt
1.修改前:
{$goods.goods_style_name}
修改后:
{$goods.goods_style_name}
共条评论
2.修改前: &...[阅读全文]
-
实不一定出现在ECSHOP里面,在很多php页面都会出现这样的情况。原因是什么呢。
ecshop模板堂很看了很久,文件一开始就直接是header代码了,没任何输出怎么会说已有字符输出了呢?后来上网查到别人给的提示,才发现,原来我创建文件的时候是直接用记事本存储为UTF8, 原来这样也会出错
方法一:
在PHP里Cookie的使用是有一些限制的。
1、使用setcookie必须在标签之前
2、使用setcookie之前,不可以使用echo输入内容
3、直到...[阅读全文]
-
在ecshop订单列表中显示收货人姓名、支付方式的方法!
1:includes\lib_transaction.php中。
function get_user_orders()函数SQL语句中增加
$sql = "SELECT order_id, order_sn, order_status, shipping_status,consignee,pay_name, pay_status, add_time, " .
"(goods_amount + shipping_...[阅读全文]
-
开启ECShop调试模式,对于ecshop二次开发人员特别重要,这里ecshop模板堂按照经验介绍下方法:
设置ECShop调试模式。
操作:
打开“/data/config.php”添加以下代码:
1
define('DEBUG_MODE', 0);
...[阅读全文]
-
在ECShop首页显示积分商城里的商品列表方法,一、在 index.php 末尾添加一个 function:
1
/**
2
* 获得积分商城热门商品
...[阅读全文]
-
该方法大家对看烦了网上被转载得面目全非的“”的同学有些帮助。
操作:
一、打开 index.php,搜索“/* 首页主广告设置 */”,在下边添加以下代码:
1
$adBannerRightConfig = array(
...[阅读全文]
-
让ecshop后台管理员修改密码时自动邮件提醒,合适团队后台管理人员较多的情况,让管理员改密码时候收到邮件提醒。功能强大简洁,比较人性化的一种修改方式
一、执行SQL,注意默认表前缀“ecs_”。
1
2
INSE...[阅读全文]
-
ECSHOP的邮件模板BUG 无法保存html问题,无论保存为纯文本邮件还是HTML 邮件,最终保存的依然是纯文本邮件。这是因为保存邮件时,mail_templates表的is_html字段没有接收到写入的数据,默认值为0。
解决办法:
1. 进入PHPMYADMIN,找到mail_templates表,在里面把所有邮件模板的is_html tinyint(1) unsigned 的值 设...[阅读全文]
-
ecshop运行报错
MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => INSERT INTO ``.`ecs_sessions` (sesskey, expiry, ip, data) VALUES ('0601ea439316c186acef9113b91c423...[阅读全文]
-
第一步:
把根目录下 category.php 这个文件复制多一个文件,文件名自己起吧,我就以category2.php为例
同样的方法打开themes\default文件夹,category.dwt这个文件也复制多一个,改为category2.dwt
第二步
打开这个文件category2.php 打到以下行 大约是74行吧
if (!$smarty->is_cached('category.dwt', $cac...[阅读全文]
-
ecshop原有的评论是对应到商品的,现在需要改成对应到订单的。
1、了解原有的数据结构,表绿的是比较重要的几个字段
CREATE TABLE IF NOT EXISTS `ecs_comment` (
`comment_id` int(10) unsigned NONULLUTO_INCREMENT COMMENT '用户评论的自增id',
`comment_type` tinyint(3) unsigned NOT NU...[阅读全文]
-
1、修改article.php,查询数据
//相关文章
$sql_where = " where is_open=1 and article_id != '" .$_REQUEST[id]. "' ";
$keywords=str_replace(",", "," , $article['keywords']);
$key_list=explode(",", $keywords);
$key_id=0;
...[阅读全文]