PHPCMS2008二次开发文档

本文档详细记录了PHPCMS2008系统的二次开发经验,包括如何处理非标准字段的插入问题及开发中常用代码示例,如自定义字段插入、分页、栏目名称获取、新闻推荐调用和内部模块图片展示等,旨在为开发者提供实用指南。
摘要由CSDN通过智能技术生成

本人做过多次PHPCMS二次开发,现在基本上开发起来感觉都比较灵活,所以做些笔记,不感说做的好,但也记录下一些解决办法,开发经验,希望能帮助到用的到的人。

各位有什么意见可以指点一二。

一、关于 新闻 型信息对新添加字段值的插入。

       当你从后台模型中去添加新字段,而且用的也是系统提供的类型,这自然可以正常的插入值。但当系统中的类型不能支持你的需求,需要自己定义显示方式输入值时,你不得不去添加一个并非你要显示出现的类型,所以你需要在页面中手工来写输入方式,或者说字段是直接通过数据库添加的,(当然如果完全按照PHPCMS系统来再做新字段类型的输入也可以,但这样太麻烦了,对于开发的工期来讲,我们往往没有那么多的时间),那这样这里的字段的值就无法插入到数据表中,因为系统中用了模型来做插入,我们的字段是非正常添加的,所以模型关联的字段中不包括我们新添加的字段,所以不能插入。解决办法是:在插入的程序之前我们把新加的字段值加到要插入的数组中。

///插入模型表  文件:admin/content.class.php  中的add方法中。
$modelinfo['infokind']=$data['infokind'];
$modelinfo['infokindother']=$data['infokindother'];

//以上是新添加的两个字段。
$this->db->insert($this

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值