asgardcms/blog-module

AsgardCMS的博客模块。

维护者

详细信息

github.com/AsgardCms/Blog

源代码

问题

安装次数 11,211

依赖关系: 0

建议者: 0

安全: 0

星星: 41

关注者: 9

分支: 49

开放问题: 3

类型:asgard-module

3.0.1 2017-10-04 08:15 UTC

README

Latest Version Software License Build Status Quality Score SensioLabs Insight Total Downloads Slack

安装

模块下载

使用AsgardCMS的模块下载命令

php artisan asgard:download:module asgardcms/blog --migrations

这将下载模块并运行其迁移。

如果您希望自定义字段、视图等,这是推荐的方式。

Composer

在您的终端中执行以下命令

composer require asgardcms/blog-module

如果联系人模块完全适合您的使用案例,并且不需要任何更改来满足您的需求,请执行此操作。

注意:安装后,您必须为后端博客模块页面提供所需的权限。

用法

  • 您必须在您的前端主题中创建一个blog.indexblog.show页面。
  • 您可以使用以下方式链接到博客索引页面:route(locale() . '.blog')
  • 在博客索引中,您可以访问一个$posts变量,可以在其中循环
  • 要创建指向特定帖子的链接:route(locale() . '.blog.slug', [$post->slug])
  • 在博客索引和博客显示页面,您可以访问一个包含最新帖子的$latestPosts变量,这个数量可以在管理员中配置。
  • 在帖子详情页,您可以调用以下内容来访问下一篇和上一篇文章:
    • $post->present()->previous
    • $post->present()->next

资源

信息

所有AsgardCMS模块都遵守语义版本控制