鉴于大家对网络知识十分关注,我们编辑小组在此为大家搜集整理了“Phpcms v9实现游客投稿到分类信息和所有模型”一文,供大家参考学习!
需要修改两个文件
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'');
//判断会员组是否允许投稿
在此下面加上:
if(!$memberinfo[''groupid'']) $memberinfo[''groupid'']=8;
有关其它模型投稿:
/phpcms/modules/member/content.php 行19左右也加入
if(!$memberinfo[''groupid'']) $memberinfo[''groupid'']=8;