cakephp 3中图像处理的最佳实践是什么?

时间:2016-01-03 05:55:21

标签: php image cakephp upload cakephp-3.0

我正在使用cakephp开发项目3.现在,我正在寻找以下解决方案。

  1. 检查图像的正确方法是什么?如果没有,则显示image-not-found.jpg。现在我通过file_exists函数查看视图。在我看来,它正在使用重复的代码。是不是可以从模型中设置?因此,从视角来看,不会让人头疼。
  2. 当我将图像存储在img文件夹之外时。然后我通常会按'../'.$img_url显示图像。这是什么最好的做法?
  3. 哪一个是cakephp 3用crop&amp ;;上传图片的最佳插件/行为拇指选项?

1 个答案:

答案 0 :(得分:0)

  1. 在实体上创建新的帮助器或虚拟属性,并在其中检查图片。

  2. 在img文件夹echo $this->Html->image('/myOutSideFolder/myimage.jpg');

  3. 之外显示图片
  4. 实施自己的,使用http://image.intervention.io/http://imagine.readthedocs.org/en/latest/处理照片。