今天给各位分享phpcms投稿模型的知识,其中也会对phpcms模版进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、phpcms再来喷一下PC V9的 自定义模型!
- 2、PhpCms V9实现游客投稿到分类信息和所有模型
- 3、phpcms模型数据调用
- 4、phpcms没有自定义前台投稿功能,phpcms永远无法强大!
1、phpcms再来喷一下PC V9的 自定义模型!
似乎有人用 自定义模型 +万能字段,修改 用户投稿的提交页面 做过,租房的网站,不过找不到了
2、PhpCms V9实现游客投稿到分类信息和所有模型
PhpCmsV9游客投稿的终极实现“分类信息+所有模型”!!
需要修改两个文件
1、modules/member/classes/foreground.class.php第10行
if(substr(ROUTE_A,
0,
7)
!=
'public_'))
{
self::check_member();
}
改成
if(substr(ROUTE_A,
0,
7)
!=
'public_'
(ROUTE_A!=
'publish'||
ROUTE_A!=
'info_publish'))
{
self::check_member();
}
即可让游客投稿,(后台要设置游客有投稿状态)
2、/phpcms/modules/member/content.php
行270左右
有关分类信息投稿:
public
function
info_publish()
{
$memberinfo
=
$this-memberinfo;
$grouplist
=
getcache('grouplist');
$SEO['title']
=
L('info_publish','','info');
//判断会员组是否允许投稿
在此下面加上:
veryhuo.com
if(!$memberinfo['groupid'])
$memberinfo['groupid']=8;
有关其它模型投稿:
/phpcms/modules/member/content.php
行19左右也加入
if(!$memberinfo['groupid'])
$memberinfo['groupid']=8;
3、phpcms模型数据调用
在创建了自定义模型之后,通常在创建对应的栏目时将其设置成此数据模型(比如创建一个“手机”栏目,创建时“模型”选“goods”),然后在栏目首页列表页调用手机栏目下内容时使用的标签跟phpcms中调用文章的原标签使用方法一样,只是调用的字段不同而已。
例如,你在goods模型中 价格字段名为price,产品名称定义为goodsname,那么在调用列表时可以这么写(假设栏目id是10):
{pc:content action="lists" catid="10" num="5" order="id desc"}
!--pc标签loop标签等照原样使用--
ul
{loop $data $g}
lia href="{$g[url]}"{$g[goodsname]} /aspan{$g[price]}元/span/li
!--差别在于调用其中字段时使用对应自定义字段名称--
{/loop}
/ul
{/pc}
在内容页中,因为系统会自动对每个字段转化成一个单一变量,以“$字段名”的格式,所以,在内容页中例如你像调用价格,直接使用 {$price},调用货物名直接使用 {$goodsname}即可。
ps:如果您对phpcms的标签不熟悉,可以参考iphpcms里面的教程和phpcms官网的使用手册。
4、phpcms没有自定义前台投稿功能,phpcms永远无法强大!
感谢化蝶版主关注。我所说的自定义模板是指的任何一项投稿字段都能够自定义样式。目前phpcms的模板如下: {loop $forminfos $field $info} tr th width="25%" {if $info['star']} font color="red"*/font{/if} strong{$info[name]}:/strongbr / {$info[tips]} /th td{$info[form]} /td /tr{/loop}一个{$info[form]} 就自动生成所有的字段了,这个是无法进一步细化设计的。所以就不能算作是可以自定义投稿。比如说,我不想显示某些字段,或者我要为每个字段都增加js验证代码,或者说我不要table设计,要改成自由的div或者其他的样式……phpcms就没办法自由设计了。但是,这在帝国cms里完全可行和自由的。不知道说清楚了没有。要不看看帝国cms就都知道了。这方面phpcms确实比较约束,不自由。 到phpcms论坛网站查看回答详情
phpcms投稿模型的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于phpcms模版、phpcms投稿模型的信息别忘了在本站进行查找喔。