cakephp-2.1相关内容

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

Cakephp 无法即时更改数据库

我试图从循环中连接多个数据库,但看到 CakePHP 无法更改 database,只能更改其他信息(如用户/密码/主机). app/Config/database.php app/Controller/CronController.php $companys = $this->Company->find('all');foreach($companys as $company) {$ ..
发布时间:2021-12-21 21:44:12 PHP

在 CakePHP 身份验证组件中使用电子邮件而不是用户名

我正在开发 cakephp 2.x .我的问题是我不想使用用户名进行登录..我从用户那里获取电子邮件和密码并从数据库中验证此电子邮件和密码我的数据库名称中有一个表 user,它有 3 个字段id,电子邮件和密码 这是我的代码 模型 应用控制器 class AppController extends Controller {公共 $components = 数组('会议',' ..
发布时间:2021-12-21 21:43:13 其他开发

控制器 cakephp 2 中的全局变量

在控制器中使用全局变量的方法是什么? 我曾尝试使用 beforeFilter 来做到这一点,但其他函数无法访问它. 是否只能使用Configure::read 和Configure::write 解决方案 您可以在 AppController 中的任何控制器中设置可访问的变量 class AppController extends Controller {公共 $myGlob ..
发布时间:2021-12-21 21:36:24 其他开发

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

下午好. 我有一个模型,它有一个名为“百分比"的字段.所有类似模型的百分比总和不能超过 100%.验证过程中会对此进行检查. 我需要验证错误消息来说明用户剩余的“空间"百分比.例如,如果所有 MyModel 已经有 80% 的总数,而用户尝试创建一个百分比为 40% 的新 MyModel,则错误消息会显示“您的百分比太高.您只剩下 20% 了". 问题是我不知道如何将变量放入验证 ..
发布时间:2021-12-21 21:34:01 PHP

CakePHP 2 独立的登录表

我有一个 Cake 网站,它需要有两个单独的登录,每个都有自己的登录表单并看到不同的页面,有两个不同的表会很好,因为两种类型的人之间没有相似之处. 每个登录表单只会被某些人使用,他们永远不会登录另一个表单,反之亦然. 另外,两个登录表之间有关系,需要2个表吗? 这可能吗? 解决方案 首先,添加几个空的自定义身份验证对象.我们将重用 FormAuthenticate 使用的 ..
发布时间:2021-12-21 21:23:05 其他开发

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

我有一个类似这个问题的问题 如何在 CakePHP 中识别活动菜单链接 我的 default.ctp 文件中有一个页面,我想在其中添加“活动"类的链接.我如何识别页面的当前 url,然后在链接上应用该类.. 我也在那里遵循了 的答案 $url = $this->Html->url('INPUT_THE_URL') ;$active = $this->request->here = ..
发布时间:2021-12-21 21:22:58 PHP

想从 url CakePHP 中删除动作名称

我正在处理 Cakephp 2.x.. 我想从 url 中删除操作或控制器名称...例如我面临的问题就是这样 我的消息控制器上有一个函数名称index,其中显示所有手机号码 网址是 www.myweb.com/Messages 现在在我的控制器中有第二个函数,它的名字是messages,我在其中接收针对手机号码的消息 所以现在我的网址在点击数字后变成了 www.mywe ..
发布时间:2021-12-21 21:18:56 服务器开发

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

我有一个现有的网站,使用 CakePhp 1.3 构建.在那个网站上,我使用了 MD5 算法作为密码哈希. 现在我想将我的 CakePhp 版本升级到 2.3.5,但我无法将 MD5 用于密码哈希. 我想知道为什么我不能在 CakePhp 2.x 中使用 MD5.? 解决方案 不要使用 md5 作为密码 md5 不是用于散列密码的合适散列算法,请勿使用它.有很多很多参考资 ..
发布时间:2021-12-21 21:16:22 PHP

在模型中定义全局条件

是否可以为 Model 定义全局条件? 我有 2 个模型:User 和 Student.在数据库中,他们都使用表 users 但每个学生都将 parent_id 设置为其所有者(设置在同一个表中),而每个用户都有 parent_id 设置为 Null. 当我使用例如 $this->find('all'); 在 Student 模型中,我想强制 Cake 仅返回数据库表 users ..
发布时间:2021-12-21 21:13:27 其他开发

SplFileInfo::openFile(/app/tmp/cache/persistent/cake_core_cake_console_):无法打开流:权限被拒绝在/lib/.../FileEngine.php line 293

我正在从事 CakePHP 2 项目.它最初从 2.0.x 开始,然后最近迁移到 2.1.0.在整个开发过程中,我一直收到下面的错误信息. 它以不可预测的方式弹出页面顶部.可能是我只是在查看不同的页面时,甚至在我向数据库中添加了一条记录(但记录已正确保存)之后. 警告:SplFileInfo::openFile(/var/www/cake_prj/app/tmp/cache/persist ..
发布时间:2021-12-21 21:05:30 其他开发

用户之间的cakephp友谊将模型链接在一起

我需要什么: 类似于Facebook的友谊系统。 用户(A)发送与用户(B) 用户(B)确认请求 用户(A)和用户(B)现在是朋友 我的问题 我很困惑如何解决这个问题。我在互联网上阅读了很多东西,但并没有真正帮助我... 我的问题: 在CakePHP中是什么样的链接?它有AndAndlongsToMany吗?还是有很多?还是...? 如何在日期数据库中正确 ..
发布时间:2020-09-28 20:38:02 PHP

CakePHP 2.1.1 foreach

在我看来,我想要这样的HTML表格: 乡村小镇 法国巴黎 这是我的查询: $ foo = $ this-> country-> find('all',array( 'contain'=> array( 'Town'=> array( 'conditions'=> array(“ Town.country_id = country.id”), 'fields'=> a ..
发布时间:2020-09-28 20:37:59 其他开发

蛋糕PHP API中的MySQL查询

对于数据检索,我需要使用 binary 关键字在mysql 中进行区分大小写的搜索,这是我要进行的查询 从用户 中选择用户名WHERE BINARY first_name LIKE'eph%' 或BINARY last_name LIKE'eph%' 或BINARY username LIKE'eph% ' 这是我在cakephp中进行的查询,没有二进制文件 $ ..
发布时间:2020-09-28 20:37:57 数据库