发布于 2015-01-10 07:34:04 | 476 次阅读 | 评论: 0 | 来源: PHPERZ
PrestaShop开源电子商务系统
PrestaShop是一款针对web2.0设计的全功能、跨平台的免费开源电子商务解决方案,自08年1.0版本发布,短短两年时间,发展迅速,全球已超过四万家网店采用Prestashop进行部署。
本文为大家讲解的是prestashop模板安装步骤,PrestaShop是一款针对web2.0设计的全功能、跨平台的免费开源电子商务系统,感兴趣的同学参考下。
PrestaShop是一款针对web2.0设计的全功能、跨平台的免费开源电子商务解决方案,自08年1.0版本发布,短短两年时间,发展迅速,全球已超过四万家网店采用Prestashop进行部署。
首先我们从网上下载了一个模板,第一步就是解压模板文件(一般是一个压缩包吧),看有没有安装教程,比如install.txt, install.doc, install.pdf, install.html, readme.txt之类的,以目前的prestashop模板而言,大部分都是以英文描写,所以用户需要有一定的英文基础。如果有安装文档,就按照安装文档一步步来安装。
不过有的安装文档不规范,也不是很详细,所以,还需要我们凭自己的经验来安装,以下是一般安装流程。
1.查看模板文件结构。通常,模板文件需要有modules和themes两个目录, 然后有模块挂载提示图(如下图中的hook.png)。prestashop模板安装教程-1
2. 复制并替换文件。modules目录存放的是本模板需求的模块,themes存放的就是模板文件,将这两个目录复制到网站根目录下,也就是覆盖这两个目 录。因为prestashop模块是公用的,所以复制文件前最好是备份原来的模板文件,至于模板文件,因为跟其它模板相对独立,所以,不严格要求备份。
3.进入后台管理页,应用新安装的模板。
4.点开hook.png,在后台管理页的模板管理中,安装需要的模块,并调整模块位置。注意,这一步中,调整模块位置很重要,模块位置的调整方法以及模块的安装卸载及停用可以参照这里(Prestashop模块安装和使用全解)了解。
一般来说,完成上面几个步骤,一般的模板是能够安装成功的。但是,有几点需要注意的地方:
1. 模块目录存放在模板目录下。没有themes和modules目录,只有一个模板目录。打开模板目录,除了必有的css js 等目录和.tpl文件之外,还有一个modules目录,将modules复制到网站根目录的modules目录下,如果没有只需将模板目录复制到 themes目录下即可(此类模板是最好安装的,不过通常改动部分也较少,仅改动了CSS及布局等)。
2. 需要修改或替换PHP文件。有的模板创建了新的挂载点,需要在php文件中将新挂载点上的模块注册到smarty,这样才能在tpl模板文件当中生效。这 种情况下,比较好的是在install.txt之类文件中,提到在某PHP文件代码的哪一段之后加上指定代码,或者是提供一个在原版文件基础上修改的 PHP的文件,事实上前一种方法更好,因为具有广泛通用性,不会因为在PHP文件已经被修改过的情况下造成功能的失效。
3. 另外还有一些模板或模块对系统的改动比较大,更改到系统的核心文件,安装这种模板的时候,最好是先备份需要替换的文件,甚至是备份整个程序文件,比如官方 商城上的onepagechecker模块,改动了多个系统文件,不过此模块算是做的比较好的,替换文件之前会自动备份原来的文件。
总的来说,按照如上步骤普通用户都可以将一个模板安装成功,如果碰到“三无”模板(无模块挂图、无安装说明、无法在不进行其它操作的情况下安装成功),只能求助专业人士了。