axllent / silverstripe-news
此包已被弃用,不再维护。没有建议的替代包。
SilverStripe 3 的新闻模块
1.0.2
2017-04-27 02:55 UTC
Requires
- silverstripe/framework: ^3.1
This package is auto-updated.
Last update: 2023-05-27 19:54:15 UTC
README
一个用于为 SilverStripe 3 添加新闻页面(如博客)的模块。它使用 DataObjects 对单个新闻文章进行映射,每个都使用 $url_handlers 映射到单个 URL。
特性
- 新闻文章使用 DataObjects 而不是 SiteTree(比将每个文章添加到 SiteTree 清晰得多)
- 控制器 $url_handlers 为每个文章提供自己的页面
/<newspage>/article/<article-name>-<id>/
(自动生成) - 单个文章的日期和时间 - 如果在未来,则不会显示,允许安排帖子
- 自定义
Breadcrumbs()
函数以将文章添加到面包屑中 - RSS 源
- 分页(见下文)
要求
- SilverStripe >=3.1
分页
默认情况下,文章按每 10 篇文章进行分页。您可以在您的 mysite/_config/config.yml
中更改此设置。
NewsPage: articles_per_page: 10