评论:许多网民反映了如何在现有出版模式的基础上添加字段,比如添加文章模型和负责编辑。今天,Tianya将教你如何增加出版领域。本教程适用于具有一定HTML基础和PHP基础的新手。
首先,了解织梦内容表存储节点




许多网民反映了如何在现有发布模式的基础上添加字段,如添加文章模型和负责编辑器。今天,Tianya将教你如何增加出版领域。本教程适用于具有一定HTML基础和PHP基础的新手。
首先了解织梦内容表的存储结构,本教程对dedecms引脚V5比如dedecms有主要内容存储在表dnzsw04_archives,一些公共领域的所有内容都存储在表中,如称号;ldquo,释放时间;等,和表是dnzsw04_addon(*)表存储在内容的其他领域,如模型,如果你发布一篇文章,文章标题,作者,发布时间存储在dnzsw04_archives,然后存储在dnzsw04_addonarticle表的内容,而且其他内容模型。现在我们要开始我们的修订。
我们首先添加一个公共字段,例如,我们添加每个模型;责任编辑器这个项目。
首先,添加一个字段到数据库,你可以使用phpMyAdmin工具完成,或添加一些软件形式的MySQL管理工具添加字段。在这里,Tianya将使用dedecms的SQL命令运行时添加字段。
下面提到:
修改表` dnzsw04_archives `添加`编辑` varchar(30)字符集GB2312整理gb2312_chinese_ci空。
成功地执行1个SQL语句!我代表你的成功。
接下来我们修改页面,这里是dedecms释放原理的内容,最喜欢的节目,通过提交表单页面发布的内容,然后一个页面模板的形式处理,新版本将发布分开,更加有利于所有的变化,先说说织梦文章发布的原则,首先是管理article_add.php文件目录,文件接收管理员提交的内容信息,找到释放模型模板可以在模板目录管理,文件的名字是article_add.htm,提交的目录文件的作用article_add_action.php内容处理管理和写入数据库的信息内容,所以我们只需要修改莫提供两个文件。模板、文件。
我们首先修改模板文件,这对于新手来说比较简单。我们直接使用Adobe Dreamweaver CS3打开 / / / article_add.htm dede模板文件,并添加一个表格的相应位置,如图所示。


改造后,然后进入后台后界面已发现编辑发布领域;,但事情还没有结束,因为只做一个接口,也没有实现的功能,下面是修改文章发布页面动作/ article_add_action.php


找到第一百二十三线,这是SQL语句添加内容dnzsw04_archives,

下面提到:

< PHP
语句添加到数据库中
/ / ----------------------------------
为查询=插入dnzsw04_archives(
typeid,typeid2,sortrank,iscommend,是,通道,
arcrank,点击,钱,职称,shorttitle、颜色、作家、源、litpic,
出版日期,senddate,arcatt,adminid,memberid、描述、关键词、模板、redirecturl,likeid)
值($ typeid,typeid2美元,美元的sortrank ',' iscommend美元,是美元,美元的channelid,
arcrank美元,'0 ',' $钱',' $标题',' shorttitle美元,美元的颜色',' $作家',' $源',' litpic美元,
美元的出版日期',' senddate美元,美元的arcatt ',' adminid美元,'0','描述'美元,美元的关键词',' $样板',' redirecturl美元,美元的likeid);
>

我们只需要添加附加场editor变成如下形式:
下面提到:
< PHP
语句添加到数据库中
/ / ----------------------------------
为查询=插入dnzsw04_archives(
typeid,typeid2,sortrank,iscommend,是,通道,
arcrank,点击,钱,职称,shorttitle,色彩,作家,编辑,源,litpic,
出版日期,senddate,arcatt,adminid,memberid、描述、关键词、模板、redirecturl,likeid)
值($ typeid,typeid2美元,美元的sortrank ',' iscommend美元,是美元,美元的channelid,
arcrank美元,'0 ',' $钱',' $标题',' $ shorttitle ','色'美元,美元,美元的作家,编辑,' $源',' litpic美元,
美元的出版日期',' senddate美元,美元的arcatt ',' adminid美元,'0','描述'美元,美元的关键词',' $样板',' redirecturl美元,美元的likeid);
>

这里我们添加内容的页面已被修改,下面是电话,我们可以使用标签来调用模板,即模板 / / article_ * .htm(*代表任何内容),这里我们修改这个模型,我们只需要添加 / / article_artcile.htm标记模板:{迪迪:字段名称= 'editor ' / },对应的,我们看看效果。


同样,您可以修改其他发布页面,但不要忘了修改内容编辑页面,使我们的程序更加完美。
根据提示,内容的文件名编辑页面 / / / article_edit.htm dede模板和 / / / article_eidt_action.php dede的行动,并添加页面是没有用的。添加在模板中的文本框的默认内容是,如图所示。

那么,在这里我们加场完了,我们也不知道有什么问题,如果论坛的官方网站有问题的话。