prestashop 1.6 后台的产品列表批量编辑插件功能:
1.批量设置主分类
2.批量添加自定义字段
3.批量删除自定义字段
4.清空所有产品自定义字段
5.批量分配产品到某个或者某几个分类
6.批量移出产品从某个或者某几个分类
prestashop 1.6 后台的产品列表批量编辑插件功能:
1.批量设置主分类
2.批量添加自定义字段
3.批量删除自定义字段
4.清空所有产品自定义字段
5.批量分配产品到某个或者某几个分类
6.批量移出产品从某个或者某几个分类
自从prestashop进入1.5.6 接受全球的客户paypal付款的话就需要购买paypal pro模块。另一个paypal模块只支持 部分地区。
遇到这样的问题如何解决。
从1.5.4.1版本里找出了可用的免费paypal模块,这个模块在1.5.6 ,1.6.0版本下测试都能正常使用。
如果你需要就点击从这里下载吧。free paypal module for prestashop 1.6,1.5
prestashop moblie 默认是没有语言选择模块的。如果你想调用这个模块
需要编辑 module/blocklanguages/blocklanguages.php
编辑install 方法
1 2 3 4 | public function install() { return (parent::install() && $this->registerHook('top') && $this->registerHook('header') && $this->registerHook('displayMobileTop')); } |
添加 hookdisplayMobileTop 方法
1 2 3 4 5 6 7 | public function hookdisplayMobileTop($params) { if (!$this->_prepareHook($params)) return; $this->context->controller->addCSS($this->_path.'blocklanguages.css', 'all'); return $this->display(__FILE__, 'blocklanguages.tpl'); } |
这样在moblie界面上就会出现 languages block ,具体css样式需要调整mobile模板里的css.
使用prestashop时,后台每个显示数据的地方都有个分页的下拉框,数据量小时感觉不到这个下拉框有什么问题,但是当你的数据量大了,你可能会希望一页显示的数据记录条数不局限于 20 50 100 300。 那这个有办法实现吗?答案是肯定的。只需要修改一段代码。
打开 classes/AdminTab.php
查找到
1 | protected $_pagination = array(20, 50, 100, 300); |
看到这边很多朋友可能已经知道下面如何修改这段代码了,对,就是在这个里面添加你需要的数字
1 | protected $_pagination = array(20, 50, 100, 300,500,1000); |
prestashop 1.5版本产品详细页面,添加购物车时,可以输入产品数量,然后点击 add to cart按钮,加入多个同样的产品到购物车。
但是产品列表的页面,只有点击添加到购物车按钮,不能控制产品的数量,用户体验不好。其实这个功能还是比较容易实现的。
下面就给大家分享下具体方法:
1 .修改模板文件夹下的 product-list.tpl 添加 输入框
打开product-list.tpl 查找到 第二次 {if ($product.allow_oosp || $product.quantity > 0)} 在后面 添加代码
1 2 | <div style="padding: 10px 0;"><label>{l s='Quantity:'}</label> <input id="ajax_id_product_{$product.id_product|intval}" style="height: 20px;" type="text" name="qty_{$product.id_product|intval}" value="1" size="2" maxlength="3" /></div> |
2.修改modules/blockcart/ajax-cart.js里的js代码
查找到 这段注释 //for every ‘add’ buttons… 和 //for product page ‘add’ button… 这段注释
将这两段注释之间的代码
1 2 3 4 5 6 | $('.ajax_add_to_cart_button').unbind('click').click(function(){ var idProduct = $(this).attr('rel').replace('ajax_id_product_', ''); if ($(this).attr('disabled') != 'disabled') ajaxCart.add(idProduct, null, false, this); return false; }); |
替换为
1 2 3 4 5 6 7 8 9 10 11 12 | $('.ajax_add_to_cart_button').unbind('click').click(function(){ var idProduct = $(this).attr('rel').replace('nofollow', '').replace('ajax_id_product_', ''); //edit paul for add to cart product qty var qty = 1; if(((parseInt($('#'+$(this).attr('rel')).val()) - 1) > 0)) qty = parseInt($('#'+$(this).attr('rel')).val()) else qty = 1 if ($(this).attr('disabled') != 'disabled') ajaxCart.add(idProduct, null, false, this, qty); return false; }); |
效果如下图
Prestashop 多站点信息查询系统,是一款为方便站群管理者而诞生的系统。 不用登陆多个系统后台,一个界面就可以看到所有注册用户信息 和访问信息,以及最关键的 订单信息。
PSIS v1.0 目前支持 prestashop 1.3.X,如需改进。在你的支持下我们也会升级支持更多版本 。
1. 查看各站点 注册用户数,访客数,订单信息以及订单中的产品信息,包括产品图片,链接到具体产品信息页面。
2.支持站点数据 N个 (N 趋向于正无穷)。
3. 支持按时间搜索订单 ,友好的 jquery 日期插件。
4. 支持订单信息的排序 ,方便订单筛选。
相信这个系统的出现,可以节约你的时间,加快订单处理效率。
Demo: PSIS v1.0
Prestashop news bottom block这个模块在prestashop 页面右下角 添加一个弹出框,
弹出框可以支持多个tab定义网站的一些最新产品咨询, 最新的通知…;
弹出框自动隐藏,点击展开;
支持多tab切换.
prestashop 1.3.x 推广客插件
功能说明:
1. 与客户账号共享账号;
2. 后台对应 affiliate Tab ;
3. 单独设置每个推广员佣金比例;
4.根据业绩提高或者降低推广客佣金比;
5.后台显示每笔推广生成订单(支付与未支付);
6. 加入推广后,显示推广链接,推广佣金比, 推广成功订单金额 ,提成金额,提成支付状态。
用户量比较大的 Prestashop 站点, 需要借助 外部工具批量方式邮件时,可以利用此插件一键导出 csv格式客户邮箱。