分类目录归档:prestashop 扩展

prestashp扩展,prestashp插件,专业的prestashop开发

prestashop 1.6 产品批量更新插件

2

1

prestashop 1.6 后台的产品列表批量编辑插件功能:

1.批量设置主分类

2.批量添加自定义字段

3.批量删除自定义字段

4.清空所有产品自定义字段

5.批量分配产品到某个或者某几个分类

6.批量移出产品从某个或者某几个分类

联系我们购买插件

prestashop free paypal module

自从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 mobile 模板添加 languages模块

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 后台记录分页数设置

使用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);
pagination select

分页数修改前

分页数修改后

分页数修改后

 

 

 

prestashp 实现产品列表页输入购买数量

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) &gt; 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 多站点信息查询系统

Prestashop 多站点信息查询系统,是一款为方便站群管理者而诞生的系统。 不用登陆多个系统后台,一个界面就可以看到所有注册用户信息 和访问信息,以及最关键的 订单信息。

 

PSIS v1.0 目前支持 prestashop 1.3.X,如需改进。在你的支持下我们也会升级支持更多版本  。

 

 

1. 查看各站点 注册用户数,访客数,订单信息以及订单中的产品信息,包括产品图片,链接到具体产品信息页面。

prestashop多站点信息查询

prestashop多站点信息查询

 

2.支持站点数据 N个 (N 趋向于正无穷)。

支持添加多站点

支持添加多站点

 

3. 支持按时间搜索订单 ,友好的 jquery 日期插件。

按日期搜索订单

按日期搜索订单

 

4. 支持订单信息的排序 ,方便订单筛选。

订单信息排序

订单信息排序

 

相信这个系统的出现,可以节约你的时间,加快订单处理效率。

Demo: PSIS v1.0

 

 

 

Prestashop news bottom module

Prestashop news  bottom block这个模块在prestashop 页面右下角 添加一个弹出框,

弹出框可以支持多个tab定义网站的一些最新产品咨询, 最新的通知…;

edit bottom tab

后台可编辑 tab内容,富文本编辑器支持 html文本 图片 视频

符合prestashop 1.4.7 模块标准,电击install即可使用

符合prestashop 1.4.7 模块标准,电击install即可使用

 

弹出框自动隐藏,点击展开;

bottom news tab load

加载后tab内容隐藏,显示在右下角

 

支持多tab切换.

bottom news tab

支持 多tab切换

prestashop affiliate module

prestashop 1.3.x 推广客插件

功能说明:


1. 与客户账号共享账号;

join affiliate

join affiliate

 

推广客信息

推广客信息

 

2. 后台对应 affiliate Tab ;

 

推广客列表

推广客列表

3. 单独设置每个推广员佣金比例;

编辑affiliate信息

编辑affiliate信息

4.根据业绩提高或者降低推广客佣金比;

5.后台显示每笔推广生成订单(支付与未支付);

6. 加入推广后,显示推广链接,推广佣金比, 推广成功订单金额 ,提成金额,提成支付状态。