Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 媒体插件生成器行为问题_Php_Cakephp - Fatal编程技术网

Php 媒体插件生成器行为问题

Php 媒体插件生成器行为问题,php,cakephp,Php,Cakephp,我对cakePHP和MVC也是新手,所以我可能在尝试中遇到了一些主要的设计缺陷。请原谅我的拼写,因为我不是以英语为母语的人 我想做的是: 我想创建一个视图,用户可以使用jcropjavascript库和 设置: 所有媒体文件都由附件模型存储,附件模型基于Mediaplugin附带的附件模型。 其他模型可以使用附件模型存储媒体文件 我的尝试: View/Attachments/admin_edit.ctp:收集cropdata,数据将通过javascript注入表单 Controller/Atta

我对cakePHP和MVC也是新手,所以我可能在尝试中遇到了一些主要的设计缺陷。请原谅我的拼写,因为我不是以英语为母语的人

我想做的是: 我想创建一个视图,用户可以使用jcropjavascript库和

设置: 所有媒体文件都由附件模型存储,附件模型基于Mediaplugin附带的附件模型。 其他模型可以使用附件模型存储媒体文件

我的尝试: View/Attachments/admin_edit.ctp:收集cropdata,数据将通过javascript注入表单 Controller/AttachmentsController.php 保存附件数据 如果保存了附件数据:使用$this->attachment->makeVersion$file$指令处理cropdata; 使用$this->redirectarray$admin=true,'controller'=> '附件','行动'=>'索引'; 问题: 我的一般尝试是有效的,所以所有的图像都会像我希望的那样被截取,但是下面的重定向没有被触发,而是在某个地方执行了一个奇怪的重定向到当前操作。 我把范围缩小到makeVersion方法,当我注释掉它时,附件仍然被保存,重定向按照它应该的方式工作

所以makeVersion似乎有一些奇怪的副作用

由于我被重定向,调试起来非常困难,因为我无法检查请求或检查错误。 我试着使用调试;出口在makeVersion方法中进一步缩小它的范围,但我真的不明白这一点,在其中任何地方都没有调用重定向

代码: 对于仍在阅读并有兴趣帮助我的人,请查看来源

提前感谢您的努力! 干杯
Mathias

这有点尴尬,但我的本地少编译器CodeKit一直在保存缩略图后重新加载选项卡。掌纹