企业内容管理系统二次开发之数据库添加字段调用
企业粝简肯惧内容管理系统二次开发之数据库添加字段调用?
大家做网站开发时,都喜欢用开源CMS内容管理系统来做二次开发,这样只要把酡箔挝棍前台页面理构设计,便可以完成一个很好的网页作品,其实,大多数据网站都是如此开发的,手动一个一个代码去写的,现在很少,也没有必要,那么今天给大家分享SDCMS数据库字段添加并调用;(首先申明,不干涉SDCMS商业经营目的开发,个人制作经验分享,并没有任何相关模仿并商业目的使用其源码;)
我们拿SDCMS2.0来做实例;如下图示,我们要在单页内容之下添加一个英文内容录入,实现单页中英文调用;
首先,我们来了解SDCMS网站结构:
如上图示,我们可以分析到,其实,SDCMS结构是一个前中后的关系,那么修改文件时,便要做三个方便的操作;LOOK
后台:添加数据库字段:content_en,在数据库表:sd_model_page;
然后修改文件:/admin/sd_model_page.asp
圈子里是新添加的参数,这里是一个SAVEDB过的操作,这个文件下面还有的操作,与这个原理 一样;中间:操作\theme\admin\module\model_page\add.html
修改这个文件;如图示:
这里有一个操作是添加英文编辑区,还有一个如上图的调用编辑器;这里会的朋友一下就明白了;
前台:\theme\default\model\page\sdcms_page.asp,修改如下代码:
<div class="pagecontent">
{sdcms:rs table="sd_model_page" top="1" where="classid=[classid]"}
{sdcms.get_content_split($rs[content_en],htmlrule)}
{/sdcms:rs}
</div>
在这里把content改成content_en,便可以实现调用英文编辑区的内容了,到此分享结束;