cakephp-1.3相关内容
如果不存在 `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
..
我的第一个 CakePHP 驱动的网站即将完成,刚刚看到他们已经在开发 CakePHP 2.0(还不是稳定版本). 我的问题: 迁移到新版本的 CakePHP(当它成为“稳定"版本时)会非常耗时吗?我知道他们有迁移指南,但是 - 我以前从未使用过框架,所以我从来不需要迁移任何东西. 您是为现有项目迁移代码,还是保持原样并仅将新的稳定版本用于未来的项目? 在哪里可以找到我目前
..
我刚刚安装了 CakePHP 2.1.只是看到它的命名约定与旧版本相比发生了很大变化,这让我抓狂. 就像是 app/controllers 而现在是 app/Controller 一样 app/models - app/Model app/views - app/View 我知道这样做一定有一些优势.但我的问题是,当我使用蛋糕烘焙时,它会以同样的旧方式创建目录,即 cont
..
您好,我正在 CakePHP 中设置管理员路由. 这是我目前的路线: Router::connect('/admin/:controller/:action/*', array('admin' => true, 'prefix' => 'admin', 'controller' =>'pages', 'action' => 'display', 'home')); 它工作正常,但我不明白
..
我有一个名为 Accounts 的控制器,带有登录和注销视图. 对应的函数如下: 函数 signin(){if (!empty($this->data)){//处理登录...//保存登录到会话$this->Session->write('Account', $data["Account"]);//重定向到上一页???}}函数退出(){//删除登录$this->Session->delete
..
我正在处理一个已经存在的 cakephp 1.3 项目,我需要向数据库添加一个新表.我的控制器中有这个: $conditions = array('ShootingPlacement.person_id' => $id, 'Email.person_id' => $id, 'Email.shooting_placement_id' => 'ShootingPlacement.id');$sho
..
我有餐厅菜系列表 (HABTM) - 当用户添加餐厅时,他们会从所有菜系复选框中进行选择. 复选框输入设置为 float:left;带有填充/边距......等等,一切看起来都不错 - 一个漂亮的复选框网格. 问题/问题:复选框按字母顺序显示,但与用户期望的方式不同 - 它们在重复行中从左到右排列(就像您希望将它们全部浮动一样). 我怎样才能让它们按字母顺序排列,但在垂直列中?所
..
我试图在cakephp中绑定3个模型,关系如下 Member hasMany Member_Organization Member_Organisations 属于组织 我尝试使用 $this->Member->find('all',conditions) 它只向我显示与 hasMany 关联相关的数据.我知道会员模型与组织模型没有直接关系.但是我们该怎么做呢?我的代码如下
..
我的表单中有两个字段应该相互对应.如果用户输入出生日期,则在 DOB 字段中,不得允许他/她输入大于 DOB 的居住期限 我在add.ctp中的两个字段如下 echo $this->Form->input('DOB',array('label' => 'Date ofbirth*', 'minYear' => 1900, 'maxYear' =>; 2000));echo $this->For
..
在这里我将 cookie 值写入控制器文件中.我想在视图文件中读取该 cookie 值,而不是如何可能. 解决方案 你必须在控制器中读取它并设置值以使其可用于视图: $this->set('myValue', $this->Cookie->read('cookieValue')); 然后在视图中就可以访问变量$myValue来返回'cookieValue'的值:
..
我需要对属于特定Category(HABTM 关联)的Product 列表进行分页. 在我的 Product 模型中,我有 var $actsAs = array('Containable');var $hasAndBelongsToMany = 数组('类别' =>大批('joinTable' =>'products_categories')); 在ProductsController
..
如何通过验证使文件上传成为可选?即使我没有选择任何文件,下面的代码也会验证.仅当我选择了文件时,我才想检查扩展名.如果我没有选择任何文件,它不应返回任何验证错误. class Catalog extends AppModel{var $name = '目录';var $validate = 数组('名称' =>大批('规则' =>'/^[a-z0-9 ]{0,}$/i','allowEmpty'
..
我有以下表格:活页夹、文档、用户、docs_users.Doc 属于 Binder,Doc hasAndBelongsToMany 用户. 我想为当前登录的用户获取活页夹及其相关文档(docs_users 表中的相关 user_id). 我已经尝试了 Containable 和 find('all') with joins、conditions 等,但我不知道如何删除来自未在 docs
..
我一直在寻找帮助我将 PHPUnit 与 CakePHP 集成的教程.也希望使用 Selenium 测试,因此更喜欢 PHPUnit. 我一直在尝试遵循 http://cakebaker.42dh 上的教程.com/2006/03/22/selenium/ 但似乎无法让它工作.有什么好的教程吗? 谢谢! 解决方案 不幸的是,CakePHP 不能与 PHPUnit 一起工作.Ca
..
我想在控制器中手动将错误验证设置为输入字段例子: if ($remainTime 其他问题:我想问:bindModel(在这种情况下,我在 Behaviors 中使用 bindModel)会导致与其他模型的关系丢失但是 bindModel 也会导致 $var validate 丢失吗? 解决方案 如果模型中定义了 $validate,bindModel 不会导致 $var vali
..
我需要在我的应用程序中添加一个简单的朋友功能,通过一些研究,我需要一个连接表链接回用户表?像这样:(我已经有一个用户表) 用户-友谊-用户 谁能提供更多有关此的详细信息? 解决方案 Friends 表应该有以下列: id 整数user_from(请求交友的用户)user_to(接受好友的用户)已创建(可选择跟踪您的友谊何时开始) 然后您需要创建适当的模型关系. class
..
我想设置 HtmlHelper::link() 方法,以便默认选项数组具有 escape = false. 如何在不改变核心类的情况下实现这一点? OBS:我已经清理了表单输入,所以我想这不会有问题. 提前致谢. 解决方案 Cake 2.1.5 我刚刚实现了这个,我想指出几点: 你的自定义 html helper 应该扩展 HTML helper(不要忘记包含
..
..
嗨,我有一个在 CakePHP v 1.3 上运行的应用程序.我已将 wamp 服务器更新为 v2.4.更新后我收到此错误消息.我对 php.ini 设置进行了这些更改. memory_limit = 128M file_uploads = 开启 upload_max_filesize = 128M max_input_time 最大执行时间 = 300 post_max_size
..
我在用蛋糕发送电子邮件时遇到了问题.我的方法是这样的: $this->Email->smtpOptions = array('端口'='465','超时'='30','认证' =>真的,'主机' =>'ssl://smtp.gmail.com','用户名'=>'mymail@gmail.com','密码'==>'我的密码',);$this->Email->from = "admin@localh
..