建站帮助

诚信合作, 高质专业!

Phpcms V9单页Page添加文字、图片字段自定义方法

2014-08-19 18:56:00 浏览 我要评论

最近发现有关Phpcms V9自定义的教程比较受欢迎(比如:PHPCMS V9网址生成优化:内容页HTML文件名称自定义教程),我们知道,Phpcms v9单页的字段默认的只有三个:标题、关键词、内容,那么我们再使用的时候往往不够用,这就涉及到自定义新增字段。今天CMSYOU在这里与大家分享Phpcms V9单页Page添加文字、图片字段自定义方法。

如果在实际应用中,Phpcms V9单页功能就会显得简单,需要自定义新增一些字段实现更复杂的功能。在这里CMSYOU讲解通过修改Phpcms的模型文件和模板,不大改PHP的情况下,实现Page添加文字、图片字段自定义方法。

一、给单页Page自定义摘要:

第一步,v9_page数据表添加一个description字段,字段类型为varchar,长度255;

第二步,修改phpcms\modules\content\templates\content_page.tpl.php 在

<tr>

<th width="80"> <?php echo L('content');?></th>
<td>

上方添加:

<tr>

      <th width="80">内容简介</th>
      <td><textarea type="text" name="info[description]"  style='width:98%;height:46px;'><?php echo $description?></textarea>只可输入<B><span id="description_len">255</span></B> 个字符  </td>
    </tr>

保存文件,后台更新缓存,编辑某一个单页检查下!前台调用自动就用{$description}就好。

 

二、给单页Page自定义图片字段,方便上传一个图片:

1、通过phpmyadmin等MYSQL管理工具,找到v9_page表,修改表结构,添加一个字段,catpic类型varchar ,长度100,长度也可以不用设置。

2、修改phpcms\modules\content\templates\content_page.tpl.php文件,在48行下面插入如下代码:

<tr>
<th width=”80″>栏目图片</th>
<td>
<?php echo form::images(‘info[catpic]‘, ‘image’, $catpic, ‘content’);?>
</td></tr>

保存之后,更新后台缓存,到单页的编辑页面就可以看到自定义的效果了。

3、前端调用使用{$catpic},在page.html模板中调用就好。

大家可以试试,碰到问题可以到CMS互助问答里边提问:http://www.cmsyou.com/forum/

我要收藏
点个赞吧

相关阅读

本月热门

精选推荐

在线客服

扫一扫,关注我们

扫一扫,关注我们