cakephp-2.1相关内容

烘焙工具无法在SQLite3数据库中查看表

我试图使用CakePHP 2.1.1使用SQLite3作为数据库构建一个简单的应用程序。为了节省时间,我尝试使用烘焙工具为下表创建模型: CREATE TABLE animals b id integer primary key autoincrement, name text ); 但是bake工具返回以下错误:您的数据库没有任何表格。 我想到Cake有 ..
发布时间:2016-11-08 12:04:14 PHP

CakePHP自定义验证与错误消息中的一个变量

下午好。 我有一个Model有一个名为“percentage”的字段。所有类似模型的百分比不能超过100%。检查是否在验证期间处理。 我需要验证错误消息来说明用户剩余多少百分比“房间”。例如,如果所有MyModels已经有80%,并且用户尝试创建一个百分比为40%的新MyModel,错误消息会说:“你的百分比太高,你只剩下20%。 问题是我不知道如何在验证错误消息中放置变量。 ..
发布时间:2016-11-08 11:57:01 PHP

在cakephp中动态添加虚拟字段

我使用CakePHP 2.1.3;我想在控制器中动态创建一个虚拟字段。是否可以? 问题是,当我试图在表中找到最大值,它给我从模型数组中的另一个数组。 当我尝试执行以下查询时, $ find_max_case_count = $ this-> CaseMaster-> find('first',array( 'conditions'=&array; array( 'CaseMaste ..
发布时间:2016-11-08 11:46:12 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中实现管理面板的最佳方式

我试图从CodeIgniter移动到CakePHP,无法找出实现管理面板的最佳方式。在CI中,我将创建两个不同的应用程序,一个用于前端,一个用于管理面板。 在Googling后,我发现了三种方法来实现CakePHP : 路由 - 我不想使用此控制器/模型的前端和管理面板单独的 插件 两个独立的应用程式 插件来实现管理面板或应该有单独的应用程序? 解决方案 我通常开发的 ..
发布时间:2016-11-08 11:19:04 PHP

CakePHP记录我

最近我做了三个蛋糕应用程序,所有三个共享这个问题。该配置大多是股票,我使用这个会话选项。 配置:: write('Session',array b $ b'defaults'=>'php', 'cookie'=>'test' ) 经过大量的搜索之后,每个人都建议安全级别太高,但我从来没有改变过值,它是: 配置:: write('Security.level','med ..
发布时间:2016-11-08 11:17:31 PHP

CakePHP 2.1.0:如何创建“下来维护”页

我试图实现 Mark Story的“Down for Maintenance”页面使用CakePHP 2.1.0。我很接近实现这一点,但我遇到两个问题,我可以使用一些帮助。首先,这里是所有相关的代码(六个文件): 1)app / Config / bootstrap.php: 配置:: write('App.maintenance',true); 2)app / C ..
发布时间:2016-11-08 11:14:07 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.1.x - 在AppController中运行没有任何模型的查询

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

CakePHP重新填充列表框

我有一个关于cakePHP的问题。我在我的视图中创建两个下拉列表。当用户更改一个列表中的值时,我想要第二个更改。目前,我有这样工作:当用户从列表框中选择一个点击事件触发。这将触发一个jQuery ajax函数,从我的控制器调用一个函数。这一切工作正常,但如何重新呈现我的控件,异步(或,查看)?我知道我可以只是序列化数组到json,然后在javascript中重新创建控件,但似乎应该有一个更“Cak ..
发布时间:2016-11-08 10:52:07 PHP

定义模型中的全局条件

是否可以为模型定义全局条件? 我有2个模型:用户和学生。在数据库中,它们都使用表 users ,但是每个学生已经将 parent_id 设置为其所有者同一表),而每个用户将 parent_id 设置为 Null 。 当我使用例如 $ this-> find ('所有'); 只从数据库表用户返回那些记录 parent_id!= Null 。 所以问题 ..
发布时间:2016-11-08 10:23:54 PHP

验证具有相同名称的多个字段

我有一个视图文件,如下所示: create('ModelName'); echo $ this-> Form-> input('ModelName.0.firstField'); echo $ this-> Form-> input('ModelName.0.secondField'); echo $ this-> ..
发布时间:2016-11-08 10:20:37 PHP

想从url中删除action名称CakePHP

我正在工作的Cakephp 2.x ..我想删除操作或控制器名称从url ...例如我面临的问题是这样 我在我的邮件控制器上有一个函数名 index ,其中显示所有手机号码 网址是 www.myweb.com/Messages 现在在我的控制器中,有一个名为 messages 的第二个函数,其中我收到了针对手机号码的邮件 现在我的网址在点击数字后变成 ..
发布时间:2016-11-08 10:04:29 服务器开发

在Cakephp 2.x的Auth组件中使用Md5作为密码哈希

我有一个现有的网站,使用CakePhp 1.3构建。在那个网站我使用MD5算法的密码哈希。 现在我想升级我的CakePhp版本到2.3.5,但我不能使用MD5密码哈希。 我想知道为什么我不能在CakePhp 2.x中使用MD5。 ? 解决方案 不要使用md5作为密码 md5不是适当的哈希密码算法,不要使用它。有许多参考资料可以解释为什么 - 包括 PHP手动: 为什 ..
发布时间:2016-11-08 10:02:32 PHP