一、打开网站的数据库phpmyadmin地址
在phpmyadmin中打开ms_page表(ms为表前缀,具体根据自己数据库前缀为准),在该表中插入所需添加的字段(这里我们以添加编辑这个字段为例),如图所示:
二、打开phpcms文件目录phpcmsmodulescontenttemplatescontent_page.tpl.php文件
找到如下代码:
<tr>
<th width="80"> <?php echo L('content');?> </th>
<td>
<textarea name="info[content]" id="content"><?php echo $content?></textarea>
<?php echo form::editor('content','full','','','',1,1)?>
</td></tr>
在这些代码的上面加入
<tr>
<th width="80"> 编辑: </th>
<td><input type="text" name="info[ediut]" id="ediut" value="<?php echo $ediut?>" size="50"> </td>
<tr>
</tr>
这个步骤的作用是在单页模型中加入编辑的输入框栏目,需要注意的是这里直接在php文件中使用中文的情况下,会导致中文出现乱码的情况,这时候我们可以直接修改该php文件的编码格式,修改方法为用DW打开该文件,点击修改--页面属性--标题/编码--编码--GB2312--应用即可,最终效果如图:
三、前台使用模板标签调用自定义的字段的值
这时候我们就可以直接使用模板标签直接调用了自定义字段的值了。
<span>编辑:{$ediut}</span>
<span>来源:{$copyfrom}</span>
<span>更新时间:{$inputtime}</span>
<span>浏览次数:<span id="hits"></span> 次</span>
在单页模型中添加自定义字段其实操作起来很简单,只不过需要操作一下数据库而已,再就是修改一下单页模型的php模板文件,大家可以根据这篇文章自定义自己所需的字段,这样就能把V9中单页模型添加自定义字段的问题解决了。