如果你的扩展功能仅仅限于Controller级别,那么为公共逻辑创建一个Component
如果你的扩展功能限于View级别,创建一个Helper,比如常见的image/form处理helper类
如果你的扩展功能既要控制器的逻辑,也要提供页面管理或使用,并且会加载一些自定义的配置项,那么最好的方法就是创建一个可复用的Plugin。
Plugin应该被良好的管理起来,比如提供安装、激活、去激活、卸载,通过admin/extensions/*进行管理。
您还没有登录,请您登录后再发表评论
CakePHP的Moip订阅Moip订阅CakePHP 插件说明 此插件使您可以将Moip Assinaturas的所有功能用于CakePHP开发的应用程序。 Moip Assinaturas允许您按照创建计划所选择的数量和间隔自动收费。手动安装下载最新版本的插件...
CakePHP-Audit-Log-Plugin, ... 为每个连接的模型创建一个审计历史。行为跟踪两个级别上的更改。 它获取完全水合对象的快照,在更改之后,更改完成,并且在更新操作的情况下记录每个更改。特性对 CakePHP 2.2 的支持
要求CakePHP 4.x安装composer require lorenzo/cakephp-email-queue 该插件使用调试电子邮件传输,因此请确保您的电子邮件配置包含以下内容: 'EmailTransport' => [ 'Debug' => [ 'className' => 'Debug' ],]启用...
这是 cakephp 的多上传插件。 安装 通过作曲家安装:参考:waldemarnt/media 安装手册: 复制到 app/Plugin 文件夹并运行 composer update 命令下载 WideImage 创建表 CREATE TABLE media ( id int(11) NOT NULL ...
Opauth 的 CakePHP 插件用于CakePHP 3.x 插件。 Opauth 是一个多提供商身份验证框架。要求CakePHP >= v3.0 Opauth >= v1.0使用您可以在直接... 使用您希望在 opauth 运行后处理身份验证数据的 URL 创建一个config/opaut
CakePdf插件 ... CakePdf不包含任何受支持的PDF引擎,您需要安装自己打算使用的引擎。 可以从下载用于推荐wkhtmltopdf引擎的软件包。 可以使用以下命令之一通过composer安装DomPdf,Mpdf和Tcpdf: comp
搜索提供了一个简单的界面,可为CakePHP应用程序创建可分页的过滤器。 该分支是CakePHP的4.x版。 安装 从CakePHP项目的ROOT目录(位于composer.json文件所在的位置)中,使用composer安装插件。 ...
CakeGallery是一个cakephp插件,用于管理画廊,相册和图片 使用CakeGallery,您可以: 建立相簿 将标签,标题和状态(已发布或草稿)添加到相册 同时上传多张图片 为图片创建多个版本(缩略图,裁剪,调整大小等...
蛋糕PHP Rss CakePHP 2 的 RSS 数据源插件。安装 这个插件可以使用 ... feedUrl 是一个可选参数,如果未在模型中设置,则默认使用该参数。 <?php// app/config/database.phpclass DATABASE_CONFIG {public $feedSou
LogAction CakePHP 插件第 8 版,作者: 这将监视数据库中指定字段的更改。 它将记录更改前后的值,以及进行更改的 user_id。安装运行以下命令以创建数据库表 log_actions。 cake schema create --plugin LogAction ...
这是一个CakePHP插件,可在您的CakePHP项目中方便地使用Composer。 无需预安装Composer。 如果您的系统上未安装Composer,则此插件将自动下载最新版本。 要求 CakePHP v2.x 如何使用 下载插件并将其放在APP/Plugin/...
CakePHP 3.4.0以上 PHP 5.6以上 文献资料 有关文档和教程,请参见此存储库的目录。 演示版 您可以在Heroku(以只读模式)上运行,并找到其来源。 支持 有关错误和功能请求,请使用此存储库的部分。 也可以提供商业...
在第一个选项卡上,您可以选择字段及其位置2.在第二个选项卡上,您可以定义过滤器3.在第三个选项卡上,您最多可以选择两个要排序的字段4.在最后一个选项卡上,您可以输入为报告命名,并在5种样式选项之间进行选择
来自子模块一个简单易用的新闻通讯插件 执照 版权所有(c) 2012 Roadbees-Nicolas Traeder-Haithem Bel Haj 特此免费授予获得此软件和相关文档文件(“软件”)副本的任何人无限制地处理软件的权利,包括但不限于...
推荐的安装作曲家软件包的方法是: composer require ozee31/cakephp-override结束加载插件在config/bootstrap.php Plugin :: load ( 'Override' , [ 'bootstrap' => true ]);配置使用以下代码创建配置文件config/...
如果您偶然发现某个错误,请随时创建一个带有修复程序(可以选择通过测试)的拉取请求,以及对该错误的说明以及如何解决该错误。 您还可以创建带有说明的问题,以提高对该错误的认识。 特征 如果您对Crud用户功能有...
将CakePHP ORM的功能带到您最喜欢的Web服务。 安装 使用 : composer require muffin/webservice 然后,您需要加载插件。 您可以使用shell命令: bin/cake plugin load Muffin/Webservice 用法 作为ORM 创建...
CakePHP的CustomFields插件 CakePHP 2.x的自定义字段插件。 现在,您可以将自定义字段添加到CakePHP应用和各个模型/控制器中。 ...在数据库中创建两个表 现在,此插件使用数据库表读取自定义字段的
设置:CakePHP 的数据库驱动设置插件。 安装 首先,通过安装 'Setting',并设置CakePlugin::load('Setting', array('bootstrap' => true)); 第二,创建模式。 ./lib/Cake/Console/cake schema create settings --...
CakePHP 的密码提醒插件用法创建提醒表 $ cake schema create reminders --plugin Reminder加载提醒插件 <?php CakePlugin :: load ([ 'Reminder' => [ 'bootstrap' => true , 'routes' => true ], ]);将 $...
相关推荐
CakePHP的Moip订阅Moip订阅CakePHP 插件说明 此插件使您可以将Moip Assinaturas的所有功能用于CakePHP开发的应用程序。 Moip Assinaturas允许您按照创建计划所选择的数量和间隔自动收费。手动安装下载最新版本的插件...
CakePHP-Audit-Log-Plugin, ... 为每个连接的模型创建一个审计历史。行为跟踪两个级别上的更改。 它获取完全水合对象的快照,在更改之后,更改完成,并且在更新操作的情况下记录每个更改。特性对 CakePHP 2.2 的支持
要求CakePHP 4.x安装composer require lorenzo/cakephp-email-queue 该插件使用调试电子邮件传输,因此请确保您的电子邮件配置包含以下内容: 'EmailTransport' => [ 'Debug' => [ 'className' => 'Debug' ],]启用...
这是 cakephp 的多上传插件。 安装 通过作曲家安装:参考:waldemarnt/media 安装手册: 复制到 app/Plugin 文件夹并运行 composer update 命令下载 WideImage 创建表 CREATE TABLE media ( id int(11) NOT NULL ...
Opauth 的 CakePHP 插件用于CakePHP 3.x 插件。 Opauth 是一个多提供商身份验证框架。要求CakePHP >= v3.0 Opauth >= v1.0使用您可以在直接... 使用您希望在 opauth 运行后处理身份验证数据的 URL 创建一个config/opaut
CakePdf插件 ... CakePdf不包含任何受支持的PDF引擎,您需要安装自己打算使用的引擎。 可以从下载用于推荐wkhtmltopdf引擎的软件包。 可以使用以下命令之一通过composer安装DomPdf,Mpdf和Tcpdf: comp
搜索提供了一个简单的界面,可为CakePHP应用程序创建可分页的过滤器。 该分支是CakePHP的4.x版。 安装 从CakePHP项目的ROOT目录(位于composer.json文件所在的位置)中,使用composer安装插件。 ...
CakeGallery是一个cakephp插件,用于管理画廊,相册和图片 使用CakeGallery,您可以: 建立相簿 将标签,标题和状态(已发布或草稿)添加到相册 同时上传多张图片 为图片创建多个版本(缩略图,裁剪,调整大小等...
蛋糕PHP Rss CakePHP 2 的 RSS 数据源插件。安装 这个插件可以使用 ... feedUrl 是一个可选参数,如果未在模型中设置,则默认使用该参数。 <?php// app/config/database.phpclass DATABASE_CONFIG {public $feedSou
LogAction CakePHP 插件第 8 版,作者: 这将监视数据库中指定字段的更改。 它将记录更改前后的值,以及进行更改的 user_id。安装运行以下命令以创建数据库表 log_actions。 cake schema create --plugin LogAction ...
这是一个CakePHP插件,可在您的CakePHP项目中方便地使用Composer。 无需预安装Composer。 如果您的系统上未安装Composer,则此插件将自动下载最新版本。 要求 CakePHP v2.x 如何使用 下载插件并将其放在APP/Plugin/...
CakePHP 3.4.0以上 PHP 5.6以上 文献资料 有关文档和教程,请参见此存储库的目录。 演示版 您可以在Heroku(以只读模式)上运行,并找到其来源。 支持 有关错误和功能请求,请使用此存储库的部分。 也可以提供商业...
在第一个选项卡上,您可以选择字段及其位置2.在第二个选项卡上,您可以定义过滤器3.在第三个选项卡上,您最多可以选择两个要排序的字段4.在最后一个选项卡上,您可以输入为报告命名,并在5种样式选项之间进行选择
来自子模块一个简单易用的新闻通讯插件 执照 版权所有(c) 2012 Roadbees-Nicolas Traeder-Haithem Bel Haj 特此免费授予获得此软件和相关文档文件(“软件”)副本的任何人无限制地处理软件的权利,包括但不限于...
推荐的安装作曲家软件包的方法是: composer require ozee31/cakephp-override结束加载插件在config/bootstrap.php Plugin :: load ( 'Override' , [ 'bootstrap' => true ]);配置使用以下代码创建配置文件config/...
如果您偶然发现某个错误,请随时创建一个带有修复程序(可以选择通过测试)的拉取请求,以及对该错误的说明以及如何解决该错误。 您还可以创建带有说明的问题,以提高对该错误的认识。 特征 如果您对Crud用户功能有...
将CakePHP ORM的功能带到您最喜欢的Web服务。 安装 使用 : composer require muffin/webservice 然后,您需要加载插件。 您可以使用shell命令: bin/cake plugin load Muffin/Webservice 用法 作为ORM 创建...
CakePHP的CustomFields插件 CakePHP 2.x的自定义字段插件。 现在,您可以将自定义字段添加到CakePHP应用和各个模型/控制器中。 ...在数据库中创建两个表 现在,此插件使用数据库表读取自定义字段的
设置:CakePHP 的数据库驱动设置插件。 安装 首先,通过安装 'Setting',并设置CakePlugin::load('Setting', array('bootstrap' => true)); 第二,创建模式。 ./lib/Cake/Console/cake schema create settings --...
CakePHP 的密码提醒插件用法创建提醒表 $ cake schema create reminders --plugin Reminder加载提醒插件 <?php CakePlugin :: load ([ 'Reminder' => [ 'bootstrap' => true , 'routes' => true ], ]);将 $...