signify-nz / silverstripe-environmentindicator
供应商模块,用于在CMS中添加环境指示器以及前端的信息栏。
2.0.0
2024-09-02 03:41 UTC
Requires
- php: >=7.4
- silverstripe/cms: ^4.0 || ^5.0
- silverstripe/framework: ^4.0 || ^5.0
- silverstripe/vendor-plugin: ^1.0 || ^2.0
- silverstripe/versioned: ^1.0 || ^2.0
Requires (Dev)
- phpunit/phpunit: ^9
- squizlabs/php_codesniffer: ^3.0
This package is not auto-updated.
Last update: 2024-09-12 03:31:37 UTC
README
环境指示器
环境指示器供应商模块读取您的.env文件中的SS_ENVIRONMENT_TYPE变量(dev、test或live),并加载适用的javascript来在CMS管理界面菜单标题上方插入自定义div。
EnvBarExtension还向所有页面的HTML中插入一个自定义元素,提供详细环境和页面版本的指示栏。如果登录用户有权访问CMS中的页面,则该栏可以作为链接在新浏览器标签中打开页面。
在实时模式下,未经授权的用户不会显示此栏。
要求
安装
Composer
composer require signify-nz/silverstripe-environmentindicator
文档
无需进一步配置。
可以通过编辑EnvBar.ss模板或envbar- .js和.css文件来自定义。功能测试可在tests目录中找到。如果您修改模板,则必须更新这些测试。
用法
此模块仅执行信息功能。没有特殊的使用说明。