cakephp-3.1相关内容
我需要在我的应用程序中呈现一个 XML+XSL 模板,它曾经用于 cakePHP 3.0.我最近已切换到 3.1,但它已停止工作.问题是我有一个格式化的 XML 视图,而现在我只得到一个纯字符串. 迁移指南 说关于 RequestHandlerComponent 中的一些更改,但没有任何帮助(或者可能只是我而我不明白这一点:)). 这是我的控制器(与 Cake3.0 完全一样):
..
我有两个表 products 和 product_categories,它们通过第三个表 products_categories_products 关联,根据 CakePHP BelongsToMany 约定(编辑:这些在 ProductsTable.php 和 ProductCategoriesTable.php 中建立关联.我想生成一个产品类别列表,使用最畅销产品的图片来代表每个类别.
..
Cakephp 3 创建一个带有标签的无线电容器 -> 像这样的输入 自由登入... 我想改变结构,但它不起作用,它总
..
从远程服务器拍摄图像时如何获取文件名?以及如何保存原始大小和文件名? //拍摄远程图像$ img =图片:: make('http://image.info/demo.jpg');//如何保存在img/original/demo.jpg中$ img-> save(????); 我使用干预,( http://image.intervention.io/api/make )来构建CakePHP
..
我是Cakephp的新手.我正在尝试重写网址以使其对SEO友好. 我在Cakephp3中为cms页面创建了模块. 页面表-网址字段想用作“关于我们" 如果不存在`pages`,则创建表(`id` int(11)NOT NULL,`title` varchar(100)NOT NULL,`detail`文字NOT NULL,url varchar(225)NOT NULL,)ENGIN
..
我有一个包含用户记录(名称,姓氏,生日等)的表,我想按名称或生日或所有可能的组合来查找用户。 我的代码运行良好,但是生日以美国格式(YYYY-MM-dd)存储,因此我必须在此格式之后搜索日期以获取正确的记录。真令人讨厌,因为在德国,我们使用欧洲格式(dd.MM.YYYY),而我想按惯用格式搜索日期。现在,我需要帮助为输入字段提供欧洲格式并获得正确的记录。 我希望,您理解我的问题。 :)
..
关于验证的多个问题可能属于同一问题,因为它们都满足了CakePHP 3中的新验证概念。 我已经阅读了以下章节( 1 , 2 , 3 ),但老实说,我不会不了解如何正确地做到这一点。我也知道,目前在验证和保存的工作方式> issue / GitHub上有关CakePHP3中验证的讨论。 触发验证错误,例如与patchEntity。因此,我认为最好在执行保存操作之前始终检查/显示错误:
..
我刚刚开始阅读cakephp 3文档(我一直在使用cake 2.x进行开发),并且希望将某些网站从2.x迁移到3。在我的 AppModel 我有一些回调,尤其是 beforeFind 和 beforeSave ,其中包含一些有关几乎所有表的逻辑在数据库中。 现在蛋糕3中没有 AppModel ,我该怎么做?我能想到的最好的方法是将该代码放入某些行为的回调中,但是我有30个模型,是否应该一一加
..
我有以下关联:订单归属于网站 我执行以下查询: $ sites = $ this-> Site-> find('all' ) -> select(['id','name']) -> contain([ 'Users'=>函数($ q){ return $ q-> select(['id','owner_id','firstname','lastname']); }, 'Order
..
我遇到会话被无处摧毁的问题: session_start():无法解码会话对象。会话已被破坏。 由于我已在服务器日志中抛出该问题,因此无法复制该问题。 任何想法都可能是该问题的根源和/或从哪里开始,因为我变得非常罕见(几乎从来没有)。 解决方案 当我在$ _SESSION中存储了太多内容时,在我使用表中的serialize()保存它们时,这发生了。解决方案:不要存储太多。
..
因此,我启用了网站,并进入了人们并不总是友善的公共领域。我刚刚开始学习CSRF,并看到了我的Cakephp 3网站上线时需要的东西。 如此处所示! 我向我的站点添加了csrf组件和安全组件,但是我有1个主要问题。现在,当用户想要注册时,他们不能注册。我对条带使用自定义表单来发送付款,但还将使用ajax的用户添加到我的数据库中。首先添加用户,然后处理付款,并将订单也保存到数据库中。 根据
..
我正在尝试使用cakephp 3.4登录后重定向到当前页面,但我却是这样 localhost页面无法运作,locahost页面会将您重新导向 次。尝试清除Cookie 2秒钟,然后将其重定向到主页。请帮我在这里。 这是我的代码 在appController.php 公共函数initialize() { parent :: initialize(); $ this
..
我们最近将网站从纯php更新到cakephp 3,并且在将具有参数的网址重定向到新网址时遇到了麻烦。 例如,这种重定向工作正常 $ routes-> redirect('/ webcast.php','/ webcast',['status'=> 302] ); 但是,如果有参数,则不起作用 $ routes-> redirect('/ webcast.p
..
我已经将cakephp core的最新版本更新到我的项目中。 现在我收到此错误: 已弃用(16384):SessionHelper已弃用。改用request-> session()。 [CORE / src / View / Helper / sessionHelper.php,第39行] 我认为的错误是在此行中: if($ this-> session-> r
..
我有两个表 products 和 product_categories 通过第三张表关联product_categories_products ,根据CakePHP BelongsToMany约定(编辑:这些关联关系在 ProductsTable.php 和 ProductCategoriesTable.php中建立)。我想使用最畅销产品的图像代表每个类别来生成产品类别列表。 我可以使用以下
..
我正在尝试使用CakePHP 如何验证翻译字段?要求使用特定语言? 假设您有一个简单的items表,其中的单独的翻译表 items_i18n,如本书中所述进行设置.举一个简单的例子,items表只有一个要转换的字段title,我想用五种语言保存title.因此,我制作了一个这样的表单(在add视图模板中): echo $this->Form->create($item, ['contr
..
我试图渲染错误模板(例如error400.ctp),但使用默认布局(网站页眉和页脚),它依赖于在AppController中设置的组件和变量。如何告诉Cake在渲染错误页面时使用AppController? 我已经尝试创建一个扩展AppController的ErrorController, 解决方案 这里是我的工作ErrorController,以防任何人寻找它:
..
插件: FriendsOfCake\Search CakePHP:3.1。 0 我目前正在添加对 index()方法。我需要能够搜索订单我的名称的用户谁下订单。每个订单都与 Users 模型相关联: $ this-> ; belongsTo('Users',[ 'foreignKey'=>'user_id', 'joinType'=>'INNER' ]
..
我有一个 BelongsToMany 关联,我的表是 PostsTable , TagsTable 和 PostsTagsTable 。 如这里在CakePHP书(关联),我有这个字段: tags.id,tags.tag,tags.post_count posts_tags.id,posts_tags.tag_id,posts_tags.post_id 一切正常
..
Cakephp 3创建一个带标签 - >输入的收音机容器
..