oscommerce 3.0 中文及模板定制
oscommerce 3.0 alpha 5已经释放好几个月了,最近一直搞zen-cart开发国外电子商务网站,已经习惯了zen-cart模式,oscommerce 2.2一直没有去学习,因为在我进入电子商务的时候我的前辈推荐我使用zen-cart,zen-cart是oscommerce的重构版本,比oscommerce好用.后来一直没有看,包括我在网上看到zen-cart和oscommerce的比较评价都是zen-cart好于oscommerce,最近在无意中发现oscommerce 3.0 alpha 5,于是随便看看,发现现在的oscommerce 3.0的文件结构都重构过了.个人觉得文件结构的安排比zen-cart好.并且oscommerce 3.0支持面向对象编程.也许面向对象编程成为php发展的趋势.
oscommerce 3.0的文档几乎就没有什么,在网上聊聊无几,很多记录和这个oscommerce 3.0根本毫无关系.
下面介绍怎么添加oscommerce 3.0的模板吧.
首先我们到www.oscommerce.com的官网下载最新的3.0 alpha 5,下载地址
然后下载中文语言包,下载地址
在apache+php环境中部署好,然后安装.我想这些大家都明白.不明白就去网上查找一下相关资料
然后把下载好的中文语言包解压覆盖源文件的相关目录,这是进入后台就会有中文的选择了.
接下来就是模板的添加了,这个和zen-cart不是一样,但是很相似.就是在templates目录里添加要增加的模板目录和模板首页例如我们要添加一个test模板,现在在templates目录里建立一个test目录还有一个test.php文件,这个test.php文件可以复制default.php然后修改成自己想要的样子.接下来也是最关键的一步就是在admin\includes\templates中增加一个test.php文件.文件复制这个目录下的default.php文件然后修改几个地方:类名中default替换成test有两处,一处15行处的class osC_Template_test ,还有一处是18行$_code = 'test'.17行的$_title = 'osCommerce test Template'修不修改问题不是太大,但是最好修改,这样有助于阅读分别.接下来进入后台查看templates中多出一个模板选项("osCommerce test Template"),这样一个模板就建立成功了.
模板建立好了,接下来就是货币本地化,欢迎查看oscommerce 3.0添加人民币.