holt59 / cakephp4-bootstrap-helpers
CakePHP 4.0 的 Bootstrap 辅助工具
4.1.0
2022-12-16 07:32 UTC
Requires
- php: >=7.4.0
- cakephp/cakephp: ^4.0
- cakephp/plugin-installer: ^1.0
Requires (Dev)
- cakephp/cakephp-codesniffer: ^4.0
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-15 11:44:08 UTC
README
CakePHP 4.x 辅助工具,用于生成具有 @Twitter Bootstrap 风格的 HTML:支持 Breadcrumbs
、Flash
、Form
、Html
、Modal
、Navbar
、Card
和 Paginator
辅助工具!
如何... ?
安装
如果您想使用插件的 Bootstrap 4 版本
- 将插件添加到您的
composer.json
# Stable version:
composer require holt59/cakephp3-bootstrap-helpers:4.0.3
- 加载您需要的辅助工具 到您的
View/AppView.php
$this->loadHelper('Html', [ 'className' => 'Bootstrap.Html', // Other configuration options... ]);
与前版本相比的重大变更
-
FormHelper
:- 在水平表单中无法将错误信息放置在单独的列中,错误信息将始终放在输入下方。
-
NavbarHelper
:create()
方法中的一些选项已被删除或其含义已更改static
现在是sticky
responsive
已删除,并替换为collapse
选项,其含义如下:true
表示始终折叠,false
表示从不折叠,或字符串表示内容应折叠的时间(默认为'lg'
)。fluid
已删除。container
是一个新选项(bool
,默认为false
),表示是否应将导航栏的内容包裹在<div class="container"></div>
内。inverse
已删除。
- 在
create()
方法中添加了一个新的theme
选项来控制,可能的值是'light'
、'dark'
、false
(无主题)或数组[$theme, $bg]
。 - 当向内部菜单添加
link()
时,不再可使用$linkOptions
参数,应直接使用$options
参数(内部菜单不再有包装的<li>
)。
完整的插件文档可在 https://cakephp-bootstrap.github.io/cakephp3-bootstrap-helpers/ 查找。
版本和需求表
贡献
如果您发现错误或想要新功能,请不要犹豫,在 GitHub 上发布问题 或 提交拉取请求。
谁在使用它?
使用这些辅助工具的项目不完全列表,如果您想出现在这个列表中,请不要犹豫,给我发邮件 或在 此问题 上发表评论。
- [CakeAdmin] (https://github.com/cakemanager/cakeadmin-lightstrap), CakeAdmin 的 LightStrap 主题
版权和许可证
MIT 许可证 (MIT)
版权所有 (c) 2013-2020, Mikaël Capelle。
本软件及其相关文档文件(以下简称“软件”)的副本获取者,在此免费获得许可,在不作限制的情况下处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许向软件提供者提供软件的人这样做,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
请参阅许可证。