silbinarywolf / silverstripe-treehugger
此包已被废弃,不再维护。作者建议使用symbiote/silverstripe-treehugger包。
以编程方式添加额外的菜单(如页脚、侧边栏),可由CMS用户在“网站配置”或“多站”视图中很好地管理。
3.0.1
2019-01-07 01:07 UTC
Requires
- silverstripe/cms: ^4.0
Requires (Dev)
- phpunit/phpunit: ^5.7
- squizlabs/php_codesniffer: ^3.0
Suggests
- silverstripe/silverstripe-siteconfig: Compatible with SiteConfig module.
- symbiote/silverstripe-gridfieldextensions: Install to sort menu order via SiteConfig or Multisites
- symbiote/silverstripe-multisites: Compatible with Multisites module.
Replaces
README
以编程方式添加额外的菜单(如页脚、侧边栏),可由CMS用户在“网站配置”或“多站”视图中很好地管理。
Composer 安装
composer require symbiote/silverstripe-treehugger:~3.0
特性
- 页面CMS编辑,为每种定义的菜单类型在每个“设置”选项卡中添加复选框。
- 允许对每种菜单类型的页面进行重新排序(独立于网站树中的排序)
- 易于插入和使用,支持部分缓存。
- 建议使用部分缓存来提高拥有数千页面的页面加载速度。
需求
- SilverStripe 4.0+
- (可选) 网站配置
- (可选) 多站
- (可选) GridField Extensions 2.X或3.X
注意:要管理网站的顶级菜单,您必须安装“网站配置”或“多站”。如果您想排序菜单,则需要安装GridField Extensions。
文档
致谢
- Jake Bentvelzen 为初始构建