wedevelopnl/silverstripe-menustructure

此包最新版本(4.0.1)没有可用的许可证信息。

Silverstripe 模块,用于创建嵌套菜单

4.0.1 2023-08-08 19:27 UTC

README

本模块使得在1个 SilverStripe 网站上使用多个菜单成为可能,而不是使用“默认”菜单。此模块中的菜单也比“默认”的 Silverstripe 菜单更可定制。

要求

  • 查看 composer.json 要求

安装

composer require wedevelopnl/silverstripe-menustructure

许可证

查看 许可证

维护者

开发和贡献

欢迎拉取请求。对于主要更改,请先打开一个问题来讨论您想更改的内容。请参阅我们的 贡献 文档以获取更多信息。

入门

我们建议在开发中使用 Docker/Docker compose
我们还包含了一个 Makefile 以简化一些命令。

我们的开发容器包含一些内置工具,如 PHPCSFixeryarn

启动开发容器

使用 make build 构建 Docker 容器,然后运行分离模式。
如果您只想启动容器,只需键入 make up

您可以使用 make sh 通过 SSH 登录容器。

前端

使用 Webpack 和 yarn 编译前端资源。

如果您使用 Docker 环境,只需运行 make yarn-watch 来监控更改或运行 make yarn-build 来构建资源(压缩并适用于生产!)

所有 make 命令

您可以通过运行 make help 来获取所有可用 make 命令的列表。