cakephp-1.3相关内容

cron工作与CakePHP

我已参照 http ://bakery.cakephp.org/articles/view/calling-controller-actions-from-cron-and-the-command-line 并创建cron_dispatcher.php并将其放在应用程序文件夹中。 我已经返回一些测试电子邮件函数,用于cron作业在我的用户控制器的测试方法中运行。 在我的网络服务器的控制 ..
发布时间:2016-11-08 09:55:33 PHP

如何在CakePHP中过滤深层关联

我有以下表:binder,docs,users,docs_users。 Doc belongsTo Binder,Doc hasAndBelongsToMany User。 我想要为当前登录的用户获取绑定程序及其关联的文档(docs_users表中关联的user_id)。 我尝试了Containable和find('all')与连接,条件等,但我不知道如何删除从docs_users表中 ..
发布时间:2016-11-08 09:54:32 PHP

如何限制数据给拥有它的用户,而不限制管理员用户在CakePHP?

目前我正在写一个应用程序,其中有多个用户。它们具有应该只对他们可见的数据,而不是系统中的其他已验证用户。我也有管理员管理系统和访问所有的信息。什么是限制用户访问其数据而不限制管理用户的最佳方法? 目前我使用回调来限制用户的查询,但管理员将获得相同的限制。所以我需要知道一个更好的方法来做到这一点。更重要的是,正确的方法。 例如,我想标准用户只能看到他们的用户信息,仅供参考。然而,管理员应 ..
发布时间:2016-11-08 09:54:20 PHP

修改CakePHP会话的会话Cookie到期和会话超时

我正在努力完成以下操作: 根据用户的类型更改用户的会话Cookie到期日期。 我有一个CakePHP Web应用程序其中我使用CakePHP会话创建了我的身份验证组件(而不是CakePHP的Auth)。我已经配置CakePHP使用数据库处理会话。 以下是我在config.php中的相关配置设置: Configure :: write('Session.save','datab ..
发布时间:2016-11-08 09:53:24 PHP

在CakePHP的Auth组件中使用用户名而不是电子邮件

使用CakePHP的验证组件,如何允许用户通过使用“username”或“email”字段作为用户名和“pass”字段作为其密码进行验证? 编辑:确定,使用(用户名和电子邮件)因此您希望Auth在数据库中查找用户名和电子邮件字段以与用户输入的“用户名”进行比较?然后执行: function beforeFilter(){ parent :: beforeFilter ; $ t ..
发布时间:2016-11-08 09:49:59 PHP

在CakePHP中提交当前时间戳

直接在 INSERT 或 UPDATE 上提交当前时间戳的方法是什么?如果我正在运行常规SQL,我将使用函数 NOW()提交时的特定SQL字段。 $ this-> Model-> save($ this-> data) 解决方案 在CakePHP中,可以包括 DboSource :: expression $ this-> data ['SomeModel'] ..
发布时间:2016-11-08 09:47:58 PHP

CakePHP - HABTM分页查询的问题

表 餐厅 菜肴 cuisines_restaurants 餐厅和美食模式都设置为HABTM。 得到一个分页的菜单,其中Cuisine.name ='意大利语(例子),但不断得到这个错误: 1054 :'where clause'中的未知列'Cuisine.name' 正在构建的实际查询: SELECT`Restaurant`. ..
发布时间:2016-11-08 09:47:24 PHP

在CakePHP中上传文件的最佳做法

任何人都可以建议我在CakePHP中上传文件的最好方式。 我需要上传文件 如果记录保存失败,则不应上传文件。 如果上传失败,则记录应回滚 代码应该可重用 我需要上传 afterSave 解决方案 编辑(2015年):请参阅当前文件插件的awesome CakePHP 列表(2.x分支此处) 编辑(2013):此答案现在有点过时了,因此我只会留下所有上传插件的列表: ..
发布时间:2016-11-08 09:46:30 PHP

通过值增加Cakephp数据库字段

我有这个字段的值我必须增加字段值一个特定的值。 我使用这个 $ data ['quantity'] ='Order.quantity + 1'; 这不适用于我的数量是一个整数coloumn这里。 尊敬的 Himanshu Sharma 解决方案 您可以对此使用updateAll() 一个小小的googling显示这个很快: http: ..
发布时间:2016-11-08 09:35:15 PHP

CakePHP Cookie /会话问题

我的CakePHP应用程式有问题。这似乎只发生在IE,只有在某些计算机。 第一个问题: 用户已登录并且在页面 https://example.com/users/view ,然后点击退出。用户被重定向到 http://example.com ,并且显示为已注销,直到用户访问另一个https网页,并且他们仍然登录。可以按照他们想要的次数点击注销,但他们总是登录在https上,只有登录http ..
发布时间:2016-11-08 09:34:22 PHP

如何消除php5严格的标准错误?

将我的PHP升级到5.4.3(WAMP服务器2.2)后,我在CakePHP 1.3中创建的Web应用程序在我的索引中显示以下错误: 严格的标准:重新定义已经定义的类Object的构造函数在C:\ ... \cake\cake\libs\object.php在第63行 严格标准:非静态方法Configure :: getInstance()不应该在C:\ ... \cake\cake\bo ..
发布时间:2016-11-08 09:32:00 PHP

使用额外字段保存HABTM?

我正在尝试保存订单以及订单中的产品。 订单正在保存,但产品不保存。 我有一个订单表和产品表和 orders_products 表。 在订单模型中,我设置 $ hasAndBelongsToMany ='Product'; orders_products 表上,我有一个额外的字段: order_id。 , product_id plus price , $ b $ b ..
发布时间:2016-11-08 09:30:19 PHP

从CakePHP中的模型中分页

我在我的事件模型中有一个函数 getEvents - 你可以传递limit,开始和结束日期,字段, code> types 和事件子类型。 我读到 paginate 可以接受我使用的所有参数像 joins ,条件,限制 ...等就像一个正常的 find 可以。 当我不尝试分页时,它返回的数据很好。但是 - 我想能够通过一个 paginate 变量来告诉它,而不是这样: $ th ..
发布时间:2016-11-08 09:29:44 PHP

设置响应状态代码

我有一个API调用,我需要能够运行一些检查,并可能返回各种状态代码。我不需要自定义视图或任何东西,我只需要返回正确的代码。如果用户没有通过正确的凭据,我需要返回401状态。如果他们没有发送支持的请求格式,我需要返回400状态。 因为它是一个API,我真正想做的是设置响应状态并退出一个简单的,愚蠢的消息为什么请求失败(可能使用退出)。刚好足以让工作完成,但我没能得到这个工作正常。我尝试使用PH ..
发布时间:2016-11-08 09:27:30 PHP

检查许可反对使用Auth-&GT组而不是用户;授权= QUOT;动作]

结果 任何一个可以解释我的 Auth-&GT的工作;授权=“行动”结果 在我的项目我计划TP给这个。结果 由于这教给我的授权将调用 $这个 - &GT ; Aro->检查($用户,“控制器/:控制器/:动作”) 这将检查对用户权限??结果 这意味着,用户应该在那里在阿罗斯表。结果 但我不需要这个要检查用户,但我需要检查针对集团 - 我怎样才能achive这一点。 现在,当用户 ..
发布时间:2016-07-26 16:43:39 ASP .NET

从CakePHP的Rails的设计传统用户

我最近买了制定工作。新用户登录,注册,注销等等等等就好了。然而,老用户有一个问题。我有它得到一个地步,我得到一个401未经授权,这在我看来,这只是错误地创建哈希登录时,当然不能正确匹配。 我的用户模型: 类用户< ActiveRecord的::基地 需要“消化/ SHA1” #包括默认色器件模块。可用其他是: #:token_authenticatable,:可加密,:可证实 ..
发布时间:2016-07-26 16:41:25 ASP .NET

CakePHP的验证函数:$ this-> Auth-> loginError消息

我使用的验证组件。我的beforeFilter设置$这个 - > Auth-> loginError。不过,我还有一个posibility。如果用户输入的用户名和密码是正确的,但User.status ='待定'我怎样才能可以显示不同的信息。我使用$这个 - > Auth-> userScope来设置。但如何表现出不同的$这个 - > Auth-> loginError这两个posibilitie ..
发布时间:2016-07-25 20:09:51 ASP .NET

CakePHP的登录与两个用户名和电子邮件使用验证组件

我想在auth组件,允许用户登录四川省入境无论是用户名或电子邮件。 在我的用户表,这两个领域 - 用户名和USEREMAIL是唯一的。 在注册时,就像生成的密码: SHA1($用户名密码$); 问题是,用户无法使用电子邮件进行登录。 应用控制器 变量$组件=阵列('验证'); 公共职能beforeFilter(){如果(使用isset($这个 - > PARAMS ['$ P​​ ..
发布时间:2016-07-25 19:13:47 PHP