模块是Prestashop的重要组成部分,也是Prestashop的核心特色之一,模块化的设计理念让Presashop具体优秀的可扩展性。那么,当我们从网上下载了一个新的模块包,我们应该如何安装和使用它呢?
一、安装模块。
以prestamall开发productscategoryhome v1.0为例,下载之后为一个zip压缩包,我们将之解压缩,可以得到一个叫productscategoryhome文件夹,文件夹下就是模块所用到的文件。我们将整个文件夹放到Modules目录下,这样,如果这个模块没有什么问题的话,Prestashop就能够识别出这个模块,并且在后台的模块管理界面里面能够找到这个模块。如下图如示:
从图中,我们可以看出Prestashop已经正常识别了这个模块,可以正常安装了。我们点击Install即可安装这一个模块,当然,也点选择后面的复选框以及页面底部的Install the selection来安装所有选择的模块。我们点击安装之后,页面上部会显示安装成功或者失败的提示信息,如下图如示:
通常情况下,安装失败只存在于模块本身有问题的情况,可能需要到其它网站上进行请求验证,比如一些支付模块等。安装成功之后,我们可以看到刚才的模块所在位置发生点变化,如下图所示:
状态图标变为绿色对勾,表示模块现在正常工作,前面部分显示 配置(Configure)表示此模块可以进行配置,比如本示例模块的配置界面可以到productscategoryhome v1.0这里去查看。
二、模块的排序(模块位置调整):
模块安装成功之后,我们可能还需要对模块的排列顺序进行调整,因为Prestashop默认是根据安装的先后顺序进行排序的,而有些情况下,我们需要手动的调整模块的加载顺序。
我们点击顶部标签栏下面的 位置(Position) 选项,就可以进入模块排序页面,如下图所示:
点击左边的黑色箭头,我们就可以对模块的位置进行调整。
三、模块的移动
我们可以点埚导航条下面的 移动一个模块(Transplant a module)来为模块增加新的挂载区域,当然,前提是模块提供有对应的挂载方法。