phpcms v9 如何添加字段

如题所述

phpcms v9 单页添加自定义字段方法如下:
1、给单页 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、同样打开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>

更改完之后,进行后台缓存更新,然后再进行单页的添加或者编辑的时候就可以看到自定义的上传图片字段了,在前台调用的代码为 {$catpic},
直接在 page.html 模板中进行调用。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-08-12
内容 > 内容相关设置 > 模型管理 > 在点添加字段。

直接对应在后台找追问

谢谢 找到了,在问个问题,我想修改后台登陆和后台管理的界面,请问是哪个文件

本回答被提问者采纳

如何调用phpcms v9站点管理自定义变量
一般情况下在对应的模型表中加自定义字段。添加字段是将自定义字段放在主表里面就可以和调用title一样的。如果没在主表而在副表中 调用时则要在pc 标签中添加 moreinfo="1" 这样才能调用出副表字段。你的自定义字段是放在了site表中。调用方式得能用{pc:get sql="select * from v9_site where...

求phpcms v9的数据库增删改查 是怎么实现的
--使用pc_base的load_model方法进行加载指定的数据表模型,感觉像TP3.2里的M()函数-->$member_list = $member_db->select(array('islock'=>0),"*",10,"id desc");<!--使用对应的方法获取数据-->就演示到这里吧,如果有mvc架构基础应该一看就懂的,更多的关于phpcms的二次开发深入可以参...

phpcms v9 文章内容页面怎么调用点击量??
找到文件count.php(网站根目录\/api)查找第50行,找到这段代码$views = $r['views'] + 1;这里的1是默认的,表示每浏览一次,点击量增加一次,可以修改成自己想要的任意数字 或者$views = $r['views'] + rand(10,100); 随机的增加 10到100之间的一个任意的整数;1,首页调用点击量 {pc:...

求phpcms v9指导如何,将二级菜单放在网页。可以后台更新标题
phpcms v9中调用二级菜单有2种方法:第一种:{loop subcat(catid) $v} {\/loop} 这种方法的好处是代码简洁,容易记住。缺点:不能*显示的条数 第二种方法:{pc:content action=”category” catid=”0″ } {loop $data $r} {$r[catname]} ———-顶级栏目 {pc:content action=”category”...

phpcms v9 点击后台生产首页没反应?
进入PHPCMS v9后台—内容,进入PHPCMS的文章管理列表,要实现在文章标题前显示文章类别,就是可以直接在文章列表里看到类别,不需要点击进入编辑页面才可以看到,如下图:PHPCMS v9在后台文章管理列表添加类别实现方法:打开 phpcmsmodulescontenttemplatescontent_list.tpl.php 文件,找到 <?php if($stat...

PHPCMS V9中如何调用文章栏目,父栏目名称
{catpos($catid)} 正文 当前栏目描述: {$CATEGORYS[$catid][description]} 当前栏目图片: {$CATEGORYS[$catid][image]} 当前栏目的内容数: {$CATEGORYS[$catid][items]} 当前栏目的点击数: {$CATEGORYS[$catid][hits]} 其中$catid表示当前栏目ID,也可以直接指定固定的数字调用。网页链接 ...

PHPCMS v9里面,推荐位ID【posid】的值是如何确定的?是自定义的还是官方...
1 首页焦点图推荐 2 首页头条推荐 9 网站顶部推荐 10 栏目首页推荐 12 首页图片推荐 不过我们可以在后台自己添加推荐位。具体在 “当前位置:内容 > 内容相关设置 > 推荐位管理 >” 添加推荐位。。这样我们就可以新建跟DEDECMS那样丰富便捷的自定义属性了。。不过在标签调用的时候可要记得你设置的推荐...

phpcms 怎么编辑内容页
首先需要找到数据库里面的表,表对应的是v9_page,对应的模板文件是\\modules\\content\\templates\\content_,打开编辑,以增加一个内容里面的一个主标题和副标题为例,打开单页面的编辑页面,就会发现多了两个input标签了。PHPCMS是一款网站管理软件。该软件采用模块化开发,支持多种分类方式,使用它可方便实现...

如何修改phpcmsv9网站系统最新版本tag的伪静态设置
1、添加url规则路径: 进入网站后台->扩展->url规则管理,添加一个新的url规则,如下所示: url规则名称选择category,模块名称为内容模块。 url示例:tags-测试-1.html url规则:tags-{$tag}-{$page}.html PS:添加完后我们要记住刚才我们添加规则的ID,将在下面有用。 2、在代码里写入url规则 ...

phpcms如何添加模板phpcms模板制作教程
如何为Phpcmsv9专题分类添加模板 我们先来看看默认的专题子类别设置界面:修改专题子类别设置界面还有更多模板设置:修改方法第一步:修改phpcms特别index.php找到了$list_template?$list_template:列表;替换为$template=$info[模板]?$info[模板]:($list_template?$list_template:列表);第二,修改phpcms...

相似回答