在OctoberCMS上打开/创建博客帖子页面

时间:2018-02-06 17:37:20

标签: laravel octobercms octobercms-backend

我用过这个链接: Hide content of blog posts when displaying blog post list in OctoberCMS?

作为创建新插件的教程,并按照我自己的风格显示我的博客帖子(仅发布标题,日期等)

但现在我需要显示帖子的全部内容。我从wordpress迁移,每个帖子都自动创建一个新页面。 OctoberCMS是否做同样的事情?如果是,我如何将帖子标题与帖子页面联系起来。 (如果不是,我会创建一个“阅​​读更多”链接并在同一页面上显示内容,但是,如果用户重定向到帖子页面,那就太棒了!)

谢谢! 此致

1 个答案:

答案 0 :(得分:1)

October CMSword-press不同,为了posts您需要实际的plugin,并且在该插件中,您可以add models/tables for you post data

然后您需要创建组件show您的记录可以front-end

  

如果你没有使用 rainlab-blog 插件,那么你需要做这些事情

所以基本上你需要创造这个东西:

Page您希望list all post,然后添加listposts组件,该组件将显示list of posts您需要手动设置)然后对于component,您需要传递single post detail page

对于单一帖子,您可以创建new page添加another component,其中包含slugshow respective post data

对于redirection from post listsingle post,当您将create link传递给single post detail page时,您需要component,您可以使用slug创建链接并重定向到single post page

为了更好地参考,请查看https://octobercms.com/plugin/rainlab-blog插件和read文档和代码

然后你了解事情是如何运作的。

  

当你来自wordpress时手动做事有点痛苦,但它会给你更多的控制和灵活性

创建插件后,您可以完全扩展并重复使用

如果有任何疑问请发表评论。