houseoftech/cakephp-boost-cake

BoostCake 是一个基于 Bootstrap 的 CakePHP 插件

安装: 111

依赖: 0

建议: 0

安全性: 0

星级: 1

关注者: 2

分支: 93

类型:cakephp-plugin

2.0.2 2015-07-09 13:46 UTC

This package is auto-updated.

Last update: 2024-09-21 02:39:12 UTC


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

以下授予任何人无条件的、免费的许可,任何获得此软件和相关文档(“软件”)副本的人,可以不受限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件的副本,并允许向提供软件的人这样做,前提是遵守以下条件:

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“原样”提供,不提供任何形式的保证,明示或暗示,包括但不限于适销性、针对特定目的的适用性和非侵权性。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担责任,无论基于合同、侵权或其他原因,源于、与软件有关或与之相关,或与使用或操作软件有关。