phpcms comment_list.tpl.php怎样生成,phpcms v9 前台游客投稿,后台栏目列表显示设置...

本文详细介绍了如何配置phpcmsv9系统,使得游客能够进行内容投稿,包括修改`content.php`中的`publish()`函数,设置自定义模型和模板,以及调整后台栏目列表显示设置。同时,通过编辑`foreground.class.php`文件,实现了默认以会员ID为1的身份登录,允许游客和普通会员发布信息。此外,还展示了如何在后台更改栏目默认显示的标题、点击量、发布人和更新时间等信息。
摘要由CSDN通过智能技术生成

phpcms v9 前台游客投稿,后台栏目列表显示设置

下面我们将phpcms v9设置为默认游客可以发布新闻,文章内容

会员投稿执行代码修改 :phpcms\modules\member\content.php 里面的 public function publish() 函数修改

栏目为自定义模型 :模板设置位置 \phpcms\templates\default\content\list_wskh.html

模板以list_开头为列表模板

模板以show_开头为内容模板

后台设置栏目为游客、普通会员可以发布本栏目信息。

设置前台默认为登陆的会员ID为1的账户

文件路径\phpcms\modules\member\classes\foreground.class.php final public function check_member() 函数 增加

$userid = 1;

$this->memberinfo = $this->db->get_one(array('userid'=>$userid));

$phpcms_auth_key = md5(pc_base::load_config('system', 'auth_key').$this->http_user_agent);

$phpcms_auth = sys_auth($userid."\t".$this->memberinfo['password'], 'ENCODE', $phpcms_auth_key);

param::set_cookie('auth', $phpcms_auth, $cookietime);

param::set_cookie('_userid', $userid, $cookietime);

param::set_cookie('_username', $this->memberinfo['username'], $cookietime);

param::set_cookie('_groupid', $this->memberinfo['groupid'], $cookietime);

param::set_cookie('_nickname',$this->memberinfo['nickname'], $cookietime);

return true;exit;

管理员后台后台栏目更改默认显示标标题,点击量,发布人,更新时间栏目设置

后台设置路径:phpcms\modules\content\templates\content_list.tpl.php 修改大约73行代码

效果图如下:

237789688f2ef2e40f8e5a2473504a07.png

开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明phpcms v9 前台游客投稿,后台栏目列表显示设置!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值