PHPCMSV9 实现游客投稿的修改方法


PHPCMS后台权限设置也非常丰富,设置了游客投稿权限,但坑爹的是前台竟然没有游客投稿接口。
下面给出我的解决办法。

首先注意要在后台用户组权限设置和栏目权限设置都给游客投稿权限。

打开 modules/member/classes/foreground.class.php
if(substr(ROUTE_A, 0, 7) != 'public_')) { 
修改为
if(substr(ROUTE_A, 0, 7) != 'public_' && ROUTE_A!= 'publish')) { 
打开 /phpcms/modules/member/content.php
在20行 和313行的这个注释
//判断会员组是否允许投稿
在这后边加上
if(!$memberinfo['groupid']) $memberinfo['groupid']=8;