purplespider/lumberjack-plus
最新稳定版本:1.0.1
Composer 安装命令:
composer require purplespider/lumberjack-plus
包简介
Extras for the Silverstripe Lumberjack module
README 文档
README
Adds a few extra features to the Lumberjack module.
Funcationality
1. Ability to make the Lumberjack tab the default tab for the page
To make the tab always first:
function getLumberjackTabPosition() { return "first"; }
To make the tab appear first, unless the page is new and the GridField is empty:
function getLumberjackTabPosition() { return "first-unless-new"; }
2. Incorporates LumberjackSortAndSummaryExtension from evanshunt.
This enables $plural_name, $summary_fields, and $default_sort when there is jsut a single type of child page. See docs.
Installation
composer require purplespider/lumberjack-plus
Documentation
To enable:
Add the LumberJackplus extension INSTEAD of Lumberjack, e.g.
private static $extensions = [ LumberJackplus::class, ];
Or, via `config.yml``:
ExampleSite\NewsHolder: extensions: - PurpleSpider\LumberjackPlus\LumberjackPlus
Or, to use for ALL Lumberjack instances in your project, use Injector in your site's config.yml:
SilverStripe\Core\Injector\Injector: SilverStripe\Lumberjack\Model\Lumberjack: class: PurpleSpider\LumberjackPlus\LumberjackPlus
统计信息
- 总下载量: 7
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2023-07-13