有几个客户在我们这边做优化,想搞个新闻列表,但是后台不知道怎么添加新闻。
进后台查看,发现客户的网站是用zen cart框架做的,建站时别人并未给他发布文章这个功能。
我们现在需要做的就是给他加这个功能,进入zen cart 官网下载新闻模块,然后根据README.TXT提示将文件上传到相应的位
置,这样就装好了。
安但是安装后我在后台并未找到News & Articles – Articles这个模块。
多方面查找原因发现:客户的网站用的是zen cart新版本,而有些插件还是老版本的,并未更新。
新版本的zen cart 在安装插件的时候多了一个注册机制。如果在编写过程中没有把插件注册到后台,后台是不会显示相关选项
的。
那么问题来了,我们如何将插件注入到后台呢?
以英文版zen cart 后台为例。进入后台找到Admin Page Registration
然后打开文件admin\includes\boxes\extra_boxes\news_catalog_dhtml.php
将相应的信息填写到后台Admin Page Registration页面
Page Key(页面编码):填写注册页面的名称,随便取个名字,例如:mynewsbox
Page Name(页面名称):填写BOX_CATALOG_NEWS_ARTICLES
Page Filename(页面文件名):填写FILENAME_NEWS
Page Parameters(页面参数):一般留空
Menu(菜单):选择将新闻模块显示在哪个菜单下,我选择了Catalog
Sort Order(排序):任意数字
然后insert.再次刷新后台,我在Catalog菜单下找到了News & Articles – Articles模块
任意添加了些信息,到前台查看http://域名/index.php?main_page=news
如果你有建站或优化需求欢迎联系我们