opencart安装与二次开发
2015-11-03 23:17:52   来源:   评论:0 点击:

opencart安装与二次开发

1.安装
  a.建立数据库名称与登陆 用户及密码
  b.安装cURL组件
 

 环境:
path
d:\php;d:\php\ext;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

把PHP的ext目录和目录下的ssleay32.dll,libeay32.dll copy php5ts.dll  php_curl.dll到system32下
ext目录下存在php_curl.dll
 php.exe, php5ts.dll和php_curl.dll的版本相同
    php.ini允许extension=php_curl.dll
  c.安装
    php.ini允许  extension=php_mcrypt.dll

2.二次开发

首先,我们先来认识一下,前台目录,后台目录,模板目录和数据读取目录等!


 

admin是系统后台目录,catalog则是w88中文前端的目录,也就是展示给客户的区域,controller是调节器,处理数据用的,language不用说,都知道是语言文件了,model里面是读写数据库的处理文件,view则是输出的模板tpl文件

前面介绍了目录,下面来说说如何定位文件了,了解了目录结构,也就很好的找到要修改的文件了!

比方,我要修改产品分类展示的文件,比如前端展示,那么,可以这样定位:打开opencartw88中文,点击一个分类,获得URL【不适用伪静态情况下】,得到一个这样的URL:

  1. index.php?route=product/category&path=1

从URL里面,我们就已经知道路径了分别如下:

模板文件 catalog/view/theme/模板/template/product/category.tpl
语言文件 catalog/language/语言/product/category.php
数据库读取文件 catalog/model/product/category.php
调节器文件 catalog/controller/product/category.php

后台也如此,那么,如果是某个模块的文件呢?比如最新产品那个模块,


 

那么我们登录w88中文后台--扩展功能--模块配置--最新商品---点击编辑,进去后得到一个URL地址:

  1. admin/index.php?route=module/latest&token=1796cxxxb90

从这个地址,我们可以看到如下文件:

后台:
模板文件 admin/view/template/module/latest.tpl
语言文件 admin/language/语言/module/latest.php
数据库读取文件 admin/model/module/latest.php
调节器文件 admin/controller/module/latest.php
前台
模板文件 catalog/view/theme/模板/template/module/latest.tpl
语言文件 catalog/language/语言/module/latest.php
数据库读取文件 catalog/model/module/latest.php
调节器文件 catalog/controller/module/latest.php

相关热词搜索:opencart安装与二次开发

上一篇:php_session丢失问题
下一篇:自适应网页设计(Responsive Web Design)

分享到: opencart二次开发-经验分享-如何找到开发文件 function postToWb(){ var _t = encodeURI(document.title); var _url = encodeURIComponent(document.location); var _appkey = encodeURI("cba3558104094dbaa4148d8caa436a0b"); var _pic = encodeURI(''); var _site = ''; var _u = 'https://v.t.qq.com/share/share.php?url='+_url+'&appkey='+_appkey+'&site='+_site+'&pic='+_pic+'&title='+_t; window.open( _u,'', 'width=700, height=680, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no' ); } document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); 收藏