houseoftech / cakephp-boost-cake
BoostCake 是一个基于 Bootstrap 的 CakePHP 插件
Requires
- php: >=5.3.0
- composer/installers: *
Suggests
- twbs/bootstrap: Bootstrap framework
README
BoostCake 是一个基于 Bootstrap 的 CakePHP 插件
查看原始版本请访问 http://slywalker.github.io/cakephp-plugin-boost_cake/
此版本对分页助手进行了一些修改,并在使用 Form::create() 时设置默认选项。这些更改不应导致您的项目中出现任何不兼容性。更多详情请查看 比较。
需求
- CakePHP >= 2.3
- Bootstrap >= 2.3 (3.0 支持)
安装
确保 composer.json 中有 require 项。这将把插件安装到 Plugin/BoostCake 目录。
{
"require": {
"houseoftech/cakephp-boost-cake": "*"
}
}
启用插件
您需要在 app/Config/bootstrap.php 文件中启用插件
CakePlugin::load('BoostCake', array('bootstrap' => true));
如果您已经使用 CakePlugin::loadAll();
,则不需要此步骤。
文档
BoostCake - CakePHP 的 Bootstrap 插件
开发策略
更简单!简单!简单!
- 只开发那些 FormHelper 的 $options 无法解决的问题。
- 不要开发 ajax/js 助手
如果您想简化选项,可以开发 WrapBoostCake 插件。
此插件解决的问题
- 替换复选框和单选框的
label
- 为输入添加包裹的
div
- 在
input
前后添加内容 - 在外部的
div
中添加错误类 - 更改分页标签
- 更改 SessionHelper::flash() 的模板
许可证
MIT 许可证 (MIT)
版权 (c) 2014 Yasuo Harada
以下授予任何人无条件的、免费的许可,任何获得此软件和相关文档(“软件”)副本的人,可以不受限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件的副本,并允许向提供软件的人这样做,前提是遵守以下条件:
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何形式的保证,明示或暗示,包括但不限于适销性、针对特定目的的适用性和非侵权性。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担责任,无论基于合同、侵权或其他原因,源于、与软件有关或与之相关,或与使用或操作软件有关。