cakephp-3.1相关内容

自 cakePHP 3.1 起响应 XML 不起作用

我需要在我的应用程序中呈现一个 XML+XSL 模板,它曾经用于 cakePHP 3.0.我最近已切换到 3.1,但它已停止工作.问题是我有一个格式化的 XML 视图,而现在我只得到一个纯字符串. 迁移指南 说关于 RequestHandlerComponent 中的一些更改,但没有任何帮助(或者可能只是我而我不明白这一点:)). 这是我的控制器(与 Ca​​ke3.0 完全一样): ..
发布时间:2021-12-21 21:17:18 其他开发

CakePHP 3 中的子查询?

我有两个表 products 和 product_categories,它们通过第三个表 products_categories_products 关联,根据 CakePHP BelongsToMany 约定(编辑:这些在 ProductsTable.php 和 ProductCategoriesTable.php 中建立关联.我想生成一个产品类别列表,使用最畅销产品的图片来代表每个类别. ..
发布时间:2021-12-21 21:13:51 其他开发

如何使cakephp 3 URL准备好进行市场营销?

我是Cakephp的新手.我正在尝试重写网址以使其对SEO友好. 我在Cakephp3中为cms页面创建了模块. 页面表-网址字段想用作“关于我们" 如果不存在`pages`,则创建表(`id` int(11)NOT NULL,`title` varchar(100)NOT NULL,`detail`文字NOT NULL,url varchar(225)NOT NULL,)ENGIN ..
发布时间:2021-04-21 18:53:42 PHP

cakephp 3.1输入字段,带有欧洲日期格式

我有一个包含用户记录(名称,姓氏,生日等)的表,我想按名称或生日或所有可能的组合来查找用户。 我的代码运行良好,但是生日以美国格式(YYYY-MM-dd)存储,因此我必须在此格式之后搜索日期以获取正确的记录。真令人讨厌,因为在德国,我们使用欧洲格式(dd.MM.YYYY),而我想按惯用格式搜索日期。现在,我需要帮助为输入字段提供欧洲格式并获得正确的记录。 我希望,您理解我的问题。 :) ..
发布时间:2020-09-28 20:51:12 其他开发

CakePHP3中令人困惑的验证与应用程序规则

关于验证的多个问题可能属于同一问题,因为它们都满足了CakePHP 3中的新验证概念。 我已经阅读了以下章节( 1 , 2 , 3 ),但老实说,我不会不了解如何正确地做到这一点。我也知道,目前在验证和保存的工作方式> issue / GitHub上有关CakePHP3中验证的讨论。 触发验证错误,例如与patchEntity。因此,我认为最好在执行保存操作之前始终检查/显示错误: ..
发布时间:2020-09-28 20:45:56 其他开发

Cakephp 3回调,所有模型的行为

我刚刚开始阅读cakephp 3文档(我一直在使用cake 2.x进行开发),并且希望将某些网站从2.x迁移到3。在我的 AppModel 我有一些回调,尤其是 beforeFind 和 beforeSave ,其中包含一些有关几乎所有表的逻辑在数据库中。 现在蛋糕3中没有 AppModel ,我该怎么做?我能想到的最好的方法是将该代码放入某些行为的回调中,但是我有30个模型,是否应该一一加 ..
发布时间:2020-09-28 20:19:02 其他开发

会话在PHP中毁于一旦

我遇到会话被无处摧毁的问题: session_start():无法解码会话对象。会话已被破坏。 由于我已在服务器日志中抛出该问题,因此无法复制该问题。 任何想法都可能是该问题的根源和/或从哪里开始,因为我变得非常罕见(几乎从来没有)。 解决方案 当我在$ _SESSION中存储了太多内容时,在我使用表中的serialize()保存它们时,这发生了。解决方案:不要存储太多。 ..
发布时间:2020-09-28 19:25:44 PHP

用户未登录时如何使用AJAX和CakePHP 3检查CSRF令牌?

因此,我启用了网站,并进入了人们并不总是友善的公共领域。我刚刚开始学习CSRF,并看到了我的Cakephp 3网站上线时需要的东西。 如此处所示! 我向我的站点添加了csrf组件和安全组件,但是我有1个主要问题。现在,当用户想要注册时,他们不能注册。我对条带使用自定义表单来发送付款,但还将使用ajax的用户添加到我的数据库中。首先添加用户,然后处理付款,并将订单也保存到数据库中。 根据 ..
发布时间:2020-09-28 19:24:51 其他开发

CakePHP 3.4中的登录重定向

我正在尝试使用cakephp 3.4登录后重定向到当前页面,但我却是这样 localhost页面无法运作,locahost页面会将您重新导向 次。尝试清除Cookie 2秒钟,然后将其重定向到主页。请帮我在这里。 这是我的代码 在appController.php 公共函数initialize() { parent :: initialize(); $ this ..
发布时间:2020-09-28 19:23:39 其他开发

cakephp3会话已弃用

我已经将cakephp core的最新版本更新到我的项目中。 现在我收到此错误: 已弃用(16384):SessionHelper已弃用。改用request-> session()。 [CORE / src / View / Helper / sessionHelper.php,第39行] 我认为的错误是在此行中: if($ this-> session-> r ..
发布时间:2020-09-28 19:04:30 PHP

CakePHP 3中的子查询?

我有两个表 products 和 product_categories 通过第三张表关联product_categories_products ,根据CakePHP BelongsToMany约定(编辑:这些关联关系在 ProductsTable.php 和 ProductCategoriesTable.php中建立)。我想使用最畅销产品的图像代表每个类别来生成产品类别列表。 我可以使用以下 ..
发布时间:2020-09-28 19:04:22 其他开发

CakePHP 3.1:验证翻译行为字段(i18n)

我正在尝试使用CakePHP 如何验证翻译字段?要求使用特定语言? 假设您有一个简单的items表,其中的单独的翻译表 items_i18n,如本书中所述进行设置.举一个简单的例子,items表只有一个要转换的字段title,我想用五种语言保存title.因此,我制作了一个这样的表单(在add视图模板中): echo $this->Form->create($item, ['contr ..

是否可以在错误页面上使用AppController? (Cakephp 3.1)

我试图渲染错误模板(例如error400.ctp),但使用默认布局(网站页眉和页脚),它依赖于在AppController中设置的组件和变量。如何告诉Cake在渲染错误页面时使用AppController? 我已经尝试创建一个扩展AppController的ErrorController, 解决方案 这里是我的工作ErrorController,以防任何人寻找它: ..
发布时间:2016-11-08 13:22:49 PHP