cakephp-2.0相关内容

在CakePHP中添加条件为可容纳

以前我是依靠递归,但我没有得到解决方案的一些,然后我发现Containable工程正常为这些。 我正在开发电影评论网站。我需要显示与特定类型相关的电影列表。 我有以下代码: // example $ genre =“drama”; $ options = array( 'contains'=> array( 'Movie', 'MoveiGenre.Genre'=& ..
发布时间:2016-11-08 11:56:31 PHP

友情在CakePHP 2.x

我在设置与CakePHP 2的友谊时遇到问题。 我有两个数据库表:用户 / strong>。我的用户表格包含以下列: id 电子邮件 密码 我的朋友表有以下列: id user_id friend_id 我有朋友在我的用户模型中设置为hasAndBelongsToMany关系: ..
发布时间:2016-11-08 11:44:05 PHP

Cakephp - 仅当id不为null时才加入

我有一个活动表与3 $ belongsTo参考键。我需要从这些id的连接信息ie显示commenttext - 我不想存储文本两次...(同样的帖子和主题)。 活动表:id | post_id | comment_id | topic_id 在每一行中只设置了post_id OR comment_id或topic_id,其他两个id字段都为NULL。 因此,如果post_id = ..
发布时间:2016-11-08 11:41:52 PHP

CakePHP:发布的文件数据未包含在request-> data中

我尝试将文件上传到第三方端点,但是我无法直接从我的表单发布文件,因为API需要一个api_key,我无法向最终用户公开。因此,我的计划是将表单指向一个控制器/操作,并从那里发布数据。但是,当我在控制器内部 debug($ this-> request-> data)时,文件数据丢失。 视图上的表单: echo $ this-> Form-> create ',array('type' ..
发布时间:2016-11-08 11:36:21 PHP

如何传递参数在pagination在cakephp?

我想传递参数在cakephp,我怎么办,当我搜索排序结果,然后点击2页的分页它不会记住url,我想传递我选择的形式dromdown的params,如何我通过分页中的参数在我的控制器代码是 $ membershipType =''; $ status =''; $ timeSpan =''; $ fieldName ='membership_Type'; if(!empt ..
发布时间:2016-11-08 11:33:50 PHP

使用CakePHP和blowfish更改密码

我正在尝试设置一个表单,允许用户使用CakePHP 2.3更改其密码。使用的算法是河豚。我有以下三个字段: Form-> input('old_password' ,array('type'=>'password','autocomplete'=>'off')); ?> Form-> input('new_pa ..
发布时间:2016-11-08 11:32:37 PHP

从AppExceptionHandler渲染视图

我正在使用CakePHP 2.0并想要处理一个ForbiddenException。 我按照 我的异常现在被捕获在AppExceptionHandler,但我不知道如何从这里移动。我想呈现相关的视图,但 $ this 不可用。 任何人都有起点吗? 编辑: 我的代码到目前为止到Cookbook示例: 在app / Config / core.php中 Config ..
发布时间:2016-11-08 11:30:57 PHP

CakePHP:如何在控制器中使用视图元素

我想知道如何在控制器中使用我的一个视图元素... 我知道, / strong>“不要这样做! (99%的时间这是正确的答案) 但我想我实际上有一个很好的理由。该操作正在处理返回标记的AJAX请求。返回的标记是我使用元素在其他任何地方显示的列表。所以为了保持我的代码干,,我认为这是适当的做这里。 这可能吗? 解决方案 $ view = new View($ this, ..
发布时间:2016-11-08 11:26:16 PHP

获取关联模型与$ this-> Auth在Cakephp

我使用CakePHP 2.0的集成Auth组件。 我有以下表格: 用户 Groups 个人资料 如下: 用户属于组 用户有多个配置文件 登录到网站时,我注意到Auth会话只包含用户表信息,但是对于已登录的用户,我也需要Groups和Profiles表的信息。 有什么方法可以用Auth组件吗? 解决方案 p>没有办法用 AuthCompone ..
发布时间:2016-11-08 11:25:57 PHP

查找ID不在数组中的ID

要查找其值等于ids数组的id的id: $ this-> YourModel- > find('all',array( 'conditions'=> array( “YourModel.id”=> array(1,2,3,4) ) )); 我如何做相反的,找到id不同于数组? / p> 解决方案 这应该可以工作: $ this-> YourModel-> ..
发布时间:2016-11-08 11:24:41 PHP

CakePHP:创建新的HABTM行而不是更新其他

我有两个模型与一个HABTM(拥有和属于许多)关系:Qsets和问题。 下面的动作(在QsetsController.php) qsets_questions表中的一个新行,新的问题出现在新的qset中。但是会更新现有的行,导致该问题从之前的qset开始,并添加到新的qset。 我在做什么错误? public function admin_add_question($ qset ..
发布时间:2016-11-08 11:21:44 PHP

在CakePHP中本地化timeAgoInWords

在我的CakePHP应用程序中, 通过使用cake.bat我创建了POT文件,通过使用PoEdit我创建了PO文件。 所以通过写 __('myword')我可以看到本地化的词在我的应用程序成功。 但现在我需要本地化“timeAgoInWords”。 当我运行 cake i18n extract 时,脚本没有在 CakeTime 中获取 _dn() href =“http://api20 ..
发布时间:2016-11-08 11:19:56 PHP

从Cake 1.3迁移到2.0及更高版本 - 迁移现有的或仅用于新的?

我即将完成我的第一个由CakePHP驱动的网站,只是看到他们已经在使用CakePHP 2.0了(不是稳定的版本)。 strong>我的问题: 迁移到新版本的CakePHP是非常耗时的成为“稳定”版本)? 您是否已迁移您的移动设备? 我在哪里可以找到我目前有哪些版本的CakePHP版本?安装?我已查看LICENSE和VERSION文件,但找不到其中列出的已安装/当前版本。 ..
发布时间:2016-11-08 11:16:18 PHP

CakePHP:如何使用Form帮助程序同时更新多个记录

在模型测试的编辑页面上,我希望能够更新来自相同表单的所有关联(由hasMany)问题的“Questions.order”字段。 我已准备好关于saveMany的蛋糕书章()/ saveAll(),我使用 Model.0.field语法但我不知道如何告诉CakePHP 记录对应于 输入。是否#在 Model。#。field 对应于问题的id字段?这是我目前正在做的: echo $ th ..
发布时间:2016-11-08 11:13:43 PHP

如何在CakePHP的当前页面中添加活动类

我有类似这个问题的问题 如何识别CakePHP中的活动菜单链接 我在我的default.ctp文件中有一个页面,其中i想在链接上添加“活动”类。如何识别页面的当前网址,然后应用链接上的类..我已经跟着的答案也是 $ url = $ this-> Html-> url('INPUT_THE_URL'); $ active = $ this-> request-> here = ..
发布时间:2016-11-08 11:12:44 PHP

CakePHP 2.0确定已单击哪个提交按钮

在CakePHP 1.3中,您可以使用多个提交按钮创建表单: echo $ this-> Form->提交('Submit 1',array('name'=>'submit'); echo $ this-> Form-&提交'); 并检测控制器中按下哪个提交按钮: if(isset($ this-> params ['form'] ['submit'])&& ..
发布时间:2016-11-08 11:11:39 PHP

CakePHP 2.1.x - 在AppController中运行没有任何模型的查询

我试图在AppController中对没有与之相关联的模型的表上运行查询。我不想使用一个模型因为这个查询会触发每个请求,我想使用一个模型会使它有点慢。 我发现在一个论坛,这可以使用CakePHP 1.3中的以下代码实现 $ db = ConnectionManager :: getInstance $ conn = $ db-> getDataSource('default'); ..
发布时间:2016-11-08 11:07:18 PHP