问题标签 [cakephp-3.x]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - Cakephp3 ORM ID as Key 多维
我正在尝试从 CakePHP3 Table ORM 对象中获取以下输出:
我试过使用:
然而,这只是将 name 和 created_by 列连接成一个由 ';' 分隔的字符串。例子:
[1]=> "用户名;由数据创建"
在获取数据时如何在不手动解析数据的情况下执行此操作?
我查看了http://book.cakephp.org/3.0/en/orm/retrieving-data-and-resultsets.html#finding-key-value-pairs但除了列表之外看不到其他示例单维。
谢谢,
php - 本地化在 CakePHP 3 中不起作用
在我的控制器中,我只有,exit(__('route_shop'));
但它正在返回 route_shop。
Apache/PHP 拥有 default.po 文件的权限。真的看不出还有什么不对的。
有没有人有什么建议?
尝试了不同的翻译、语言环境、完整的语言环境名称(de_DE 用于文件夹名称/intl.default_locale 设置)。未报告错误,debug.log 中没有任何内容
php - CakePHP3.1.6 dispatch( Request::createFromGlobals(), new Response() );
我正在尝试使用Vagrant and VirtualBox
来增强笔记本电脑上的开发环境。所以我下载了盒子CentOS7.1
并安装了PHP 7.0.1,apache 2.4.18,mysql 5.6.28
。我的朋友提醒我添加国际扩展名以使用CakePHP3.1.6
.
完成所有安装和配置后,我将一个测试 html 文件添加到虚拟机。192.168.33.10
然后我访问写入的虚拟机Vagrantfile
。html 工作得很好。我把它CakePHP3.1.6
放在虚拟机上,但我无法正常访问。页面显示我
仅此而已。我不知道我错过了什么。请帮忙。
php - 使用 cakephp 3.1 发送电子邮件失败 | stream_socket_client()
我的虚拟服务器上的 CakePHP 3.1 有问题。
当我尝试在本地主机上发送电子邮件时,一切正常,没有错误,没有警告。
但是,当我尝试在 vserver 上发送电子邮件时,我收到以下错误:
我已经尝试通过添加以下内容来更改 app.php 中的电子邮件配置:
这并没有解决问题。
有没有人得到这个问题的提示或解决方案?
cakephp-3.0 - 注意(8):未定义变量 cakePHP 3
在网上搜索了几个小时后,我决定在这里发布我的问题,希望能找到解决方案
这是我的视图中的代码add_by_complex.ctp
:
这是错误消息:
注意(8):未定义变量:immeuble
[APP/Template\Immeubles\add_by_complex.ctp, line 9]
问题是什么?非常感谢
model-associations - Cakephp3 表没有关联
我希望,我只有一个小问题和一个简单的错误。我有一个 cakephp 2 应用程序,我目前正在切换到 3.1。我遇到了模型关联的问题。
这里表的定义:
现在我想加载模型及其关联“数据源”
首先我在没有匹配方法的情况下尝试了它,但是在这两种情况下都会出现相同的错误:
ZToolProjectSteps 不与数据源关联
在我的理解中,我应该正确地定义了关联,当我调用 finder 时,即使没有 machting,我也应该正确地调用这个方法。
我用谷歌搜索,但没有很多例子或类似的问题。所以我希望你能帮助我并向我展示我的小错误:)
非常感谢。
五
entity - 在将编辑保存在 cake php 中之前,如何获取所有修改后的字段?
使用
在升级之前找到更改有类似的东西
cakephp-3.x - 在 CakePHP 3.1.1 中清除 Flash 消息
我正在尝试清除 CakePHP 3.1.1 中的 Flash 消息
当用户登录时,我有一个功能,如果他的客户数据不完整,他会被重定向到一个表单来完成它。看起来像这样:
这很好用,并且用户被重定向到带有 Flash 消息的完整操作/表单。
然后 Complete 操作如下所示:
它工作正常但是:当用户在保存数据后被重定向到带有 Success Flash 的 View 操作时,索引中的 Flash(告诉他们“请完成您的客户资料数据。”)仍然会再次出现。
如果用户在视图上刷新,那么两条 Flash 消息都会按原样消失。
重定向时如何清除该初始 Flash 消息?我试过使用清除键,但它似乎不起作用。
任何意见是极大的赞赏!谢谢, DBZ