cakephp-1.3相关内容

来自 SQL 的 CakePHP 子查询

如果不存在 `messages` 则创建表 (`id` int(11) unsigned NOT NULL auto_increment,`user_id` int(11) 无符号非空,`node_id` int(11) unsigned NOT NULL,`reciever_id` int(11) 无符号非空,`created` 日期时间默认为 NULL,`modified` 日期时间默认 NU ..
发布时间:2022-01-23 16:26:47 数据库

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

我的第一个 CakePHP 驱动的网站即将完成,刚刚看到他们已经在开发 CakePHP 2.0(还不是稳定版本). 我的问题: 迁移到新版本的 CakePHP(当它成为“稳定"版本时)会非常耗时吗?我知道他们有迁移指南,但是 - 我以前从未使用过框架,所以我从来不需要迁移任何东西. 您是为现有项目迁移代码,还是保持原样并仅将新的稳定版本用于未来的项目? 在哪里可以找到我目前 ..

Cakephp 2.1 版本更改中的命名约定问题

我刚刚安装了 CakePHP 2.1.只是看到它的命名约定与旧版本相比发生了很大变化,这让我抓狂. 就像是 app/controllers 而现在是 app/Controller 一样 app/models - app/Model app/views - app/View 我知道这样做一定有一些优势.但我的问题是,当我使用蛋糕烘焙时,它会以同样的旧方式创建目录,即 cont ..
发布时间:2022-01-23 09:58:45 PHP

登录后让用户返回上一页?

我有一个名为 Accounts 的控制器,带有登录和注销视图. 对应的函数如下: 函数 signin(){if (!empty($this->data)){//处理登录...//保存登录到会话$this->Session->write('Account', $data["Account"]);//重定向到上一页???}}函数退出(){//删除登录$this->Session->delete ..
发布时间:2021-12-21 21:44:33 PHP

CakePHP 1.3 - where 子句中的未知列

我正在处理一个已经存在的 cakephp 1.3 项目,我需要向数据库添加一个新表.我的控制器中有这个: $conditions = array('ShootingPlacement.person_id' => $id, 'Email.person_id' => $id, 'Email.shooting_placement_id' => 'ShootingPlacement.id');$sho ..
发布时间:2021-12-21 21:41:33 PHP

如何使 CakePHP 的 HABTM 复选框按字母顺序排列在列中

我有餐厅菜系列表 (HABTM) - 当用户添加餐厅时,他们会从所有菜系复选框中进行选择. 复选框输入设置为 float:left;带有填充/边距......等等,一切看起来都不错 - 一个漂亮的复选框网格. 问题/问题:复选框按字母顺序显示,但与用户期望的方式不同 - 它们在重复行中从左到右排列(就像您希望将它们全部浮动一样). 我怎样才能让它们按字母顺序排列,但在垂直列中?所 ..
发布时间:2021-12-21 21:40:34 PHP

绑定多个模型 Cakephp

我试图在cakephp中绑定3个模型,关系如下 Member hasMany Member_Organization Member_Organisations 属于组织 我尝试使用 $this->Member->find('all',conditions) 它只向我显示与 hasMany 关联相关的数据.我知道会员模型与组织模型没有直接关系.但是我们该怎么做呢?我的代码如下 ..
发布时间:2021-12-21 21:39:56 PHP

如何在 cakephp 视图文件中读取 cookie 值

在这里我将 cookie 值写入控制器文件中.我想在视图文件中读取该 cookie 值,而不是如何可能. 解决方案 你必须在控制器中读取它并设置值以使其可用于视图: $this->set('myValue', $this->Cookie->read('cookieValue')); 然后在视图中就可以访问变量$myValue来返回'cookieValue'的值: ..
发布时间:2021-12-21 21:37:22 其他开发

cakePHP 文件上传的可选验证

如何通过验证使文件上传成为可选?即使我没有选择任何文件,下面的代码也会验证.仅当我选择了文件时,我才想检查扩展名.如果我没有选择任何文件,它不应返回任何验证错误. class Catalog extends AppModel{var $name = '目录';var $validate = 数组('名称' =>大批('规则' =>'/^[a-z0-9 ]{0,}$/i','allowEmpty' ..
发布时间:2021-12-21 21:36:16 其他开发

我如何在 CakePHP 中过滤深层关联

我有以下表格:活页夹、文档、用户、docs_users.Doc 属于 Binder,Doc hasAndBelongsToMany 用户. 我想为当前登录的用户获取活页夹及其相关文档(docs_users 表中的相关 user_id). 我已经尝试了 Containable 和 find('all') with joins、conditions 等,但我不知道如何删除来自未在 docs ..
发布时间:2021-12-21 21:34:38 其他开发

将 PHPUnit 与 CakePHP 1.3 集成

我一直在寻找帮助我将 PHPUnit 与 CakePHP 集成的教程.也希望使用 Selenium 测试,因此更喜欢 PHPUnit. 我一直在尝试遵循 http://cakebaker.42dh 上的教程.com/2006/03/22/selenium/ 但似乎无法让它工作.有什么好的教程吗? 谢谢! 解决方案 不幸的是,CakePHP 不能与 PHPUnit 一起工作.Ca ..
发布时间:2021-12-21 21:33:03 其他开发

cakePHP:如何在控制器中手动将错误验证设置为输入字段

我想在控制器中手动将错误验证设置为输入字段例子: if ($remainTime 其他问题:我想问:bindModel(在这种情况下,我在 Behaviors 中使用 bindModel)会导致与其他模型的关系丢失但是 bindModel 也会导致 $var validate 丢失吗? 解决方案 如果模型中定义了 $validate,bindModel 不会导致 $var vali ..
发布时间:2021-12-21 21:31:47 其他开发

在 CakePHP 中添加好友功能

我需要在我的应用程序中添加一个简单的朋友功能,通过一些研究,我需要一个连接表链接回用户表?像这样:(我已经有一个用户表) 用户-友谊-用户 谁能提供更多有关此的详细信息? 解决方案 Friends 表应该有以下列: id 整数user_from(请求交友的用户)user_to(接受好友的用户)已创建(可选择跟踪您的友谊何时开始) 然后您需要创建适当的模型关系. class ..
发布时间:2021-12-21 21:30:33 其他开发

Cakephp 覆盖 HtmlHelper::link

我想设置 HtmlHelper::link() 方法,以便默认选项数组具有 escape = false. 如何在不改变核心类的情况下实现这一点? OBS:我已经清理了表单输入,所以我想这不会有问题. 提前致谢. 解决方案 Cake 2.1.5 我刚刚实现了这个,我想指出几点: 你的自定义 html helper 应该扩展 HTML helper(不要忘记包含 ..
发布时间:2021-12-21 21:29:52 PHP

Cakephp SMTP 电子邮件语法错误

我在用蛋糕发送电子邮件时遇到了问题.我的方法是这样的: $this->Email->smtpOptions = array('端口'='465','超时'='30','认证' =>真的,'主机' =>'ssl://smtp.gmail.com','用户名'=>'mymail@gmail.com','密码'==>'我的密码',);$this->Email->from = "admin@localh ..
发布时间:2021-12-21 21:15:38 PHP