帝国cms投稿页面默认于会员中心页面,也就是说,只用网站注册会用才可以进行投稿
那么非网站用户能否直接进行投稿?换句话说,是否能在前端开设访客投稿页面?
答案是肯定的。
覃师宁个人博客的另一个网站:网创邦,开始了“邦问”栏目
邦问就是一个可以提问的栏目板块,用的就是用户投稿的功能
具体实现方式:
1、新建投稿投稿系统表
操作流程:
后台–系统–数据表与系统模型–新建数据表–phome_ecms_tougao–增加字段
字段默认有:
- title 标题
- special.field 特殊属性
- titlepic 标题图片
- newstime 发布时间
在此基础上添加
- 提问者/投稿者
- 咨询码:咨询码、可以通过回复关键字“咨询码”到”网创邦“公众号获取
- 咨询标题:也就是title 标题(不用新建)
- 咨询内容:可以使用一个多行的文本框(textarea)
- 这里不建议咨询内容开放编辑器(因为帝国cms官方已经有过说明,开发编辑器容易使网站收到攻击)
- 上传图片:使用原 titlepic 标题图片即可
- 验证码:也就是投稿验证码,没什么说的
2、新建栏目
路径:后台–栏目–增加栏目
基本选项
- 绑定的系统模型–选择投稿系统
- 开启前台投稿
- 投稿生成列表–生成当前栏目、父栏目与首页
- 投稿审核–根据需求设置
3、增加自定义投稿页面tougao.html
路径:后台–栏目–自定义页面–增加自定义页面
根据帝国cms原本投稿功能改编,依次根据需求写入即可
代码就不贴现成的了,有需要咨询站长微信:154080001
4、设置投稿参数
路径:后台–系统–系统参数设置
- 用户设置–前台设置–投稿功能(打开)
- 文件设置–前台投稿附件设置 — 开启上传图片,最大图片(80kb)图片扩展名: .gif|.jpg|.png
- 信息设置 –投稿数量限制 –重复投稿时间限制
5、新建文章内容投稿模板
路径:后台–模板–内容模板–管理内容模板–增加内容模板
需要修改的地方:后台–栏目–修改栏目(修改开放投稿的栏目)–模板选项–所属内容模板–选择新建投稿内容模板
新建投稿文章内容模板,在原内容模板基础上添加新的自定义字段(参见上述投稿系统表),方便管理员管理投稿文章
6、新建投稿列表页模板
路径:后台–模板–列表模板–管理列表模板–增加列表模板
需要修改的地方:后台–栏目–修改栏目(修改开放投稿的栏目)–模板选项–所属列表模板–选择新建投稿列表页模板
1. 资源都是经过站长或作者收集测试修改后发布分享。如若转载请在文内以超链形式注明狐狸库文章出处,谢谢合作!
2. 本站除原创内容,其余所有内容均收集自互联网,仅限用于学习和研究目的,本站不对其内容的合法性承担任何责任。如有版权内容,请通知我们或作者删除,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,或已将原有信息丢失,所以敬请原作者谅解!
3. 本站用户所发布的一切资源内容不代表本站立场,并不代表本站赞同其观点和对其真实性负责,若您对本站所载资源作品版权归属存有异议,请留言附说明联系邮箱,我们将在第一时间予以处理 ,同时向您表示歉意!为尊重作者版权,请购买原版作品,支持您喜欢的作者,谢谢!
4. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客如有发现请立即向站长举报;本站资源文件大多存储在云盘,如发现链接或图片失效,请联系作者或站长及时更新。
请登录后查看评论内容