thewebmen / silverstripe-menustructure
此包已被 废弃 并不再维护。作者建议使用 https://github.com/wedevelopnl/silverstripe-menustructure 包。
此包最新版本(4.0.1)没有提供许可证信息。
Silverstripe 模块,用于创建嵌套菜单
4.0.1
2023-08-08 19:27 UTC
Requires
- php: ^8.1
- silverstripe/cms: ^5
- silverstripe/display-logic: ^3.0
- symbiote/silverstripe-gridfieldextensions: ^4.0.2
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.20
This package is auto-updated.
Last update: 2024-02-05 09:13:00 UTC
README
此模块可以使您在1个SilverStripe网站上使用多个菜单,而不是使用“默认”菜单。此模块中的菜单也比“默认”silverstripe菜单更可定制。
要求
- 查看
composer.json
要求
安装
composer require wedevelopnl/silverstripe-menustructure
许可证
查看 许可证
维护者
开发和贡献
欢迎提交拉取请求。对于重大更改,请先打开一个问题以讨论您想要更改的内容。查看我们的 贡献 文档以获取更多信息。
入门
我们建议在开发中使用 Docker/Docker compose。
我们还包含了一个 Makefile 以简化一些命令。
我们的开发容器包含一些内置工具,如 PHPCSFixer
和 yarn
。
启动开发容器
使用 make build
构建 Docker 容器,然后运行分离。
如果您只想启动容器,可以简单地输入 make up
。
您可以使用 make sh
通过 SSH 连接到容器。
前端
Webpack 和 yarn 用于编译前端资源。
如果您使用 Docker 环境,只需运行 make yarn-watch
来监视更改或运行 make yarn-build
来构建资源(已压缩并适用于生产!)
所有 make 命令
您可以通过运行 make help
获取所有可用的 make
命令列表。