我有一个数据库,其中包含与每个条目相关联的图像。
无论如何,有些条目没有图像。
谷歌搜索我发现了一些在视图中应用的 js 和 php 方式,但我很确定有一个(更好的)MVC 方式来做到这一点,只是我不知道如何..
有没有一种很好的蛋糕方式来显示不存在的占位符图像?
我有一个数据库,其中包含与每个条目相关联的图像。
无论如何,有些条目没有图像。
谷歌搜索我发现了一些在视图中应用的 js 和 php 方式,但我很确定有一个(更好的)MVC 方式来做到这一点,只是我不知道如何..
有没有一种很好的蛋糕方式来显示不存在的占位符图像?
假设您从名为“post”的控制器设置的数据。而且您的 /app/webroot/img/ 中有“your_default_image”
<?php
if(empty($post['Post']['img'])) {
echo $this->Html->image($post['Post']['img']);
} else {
echo $this->Html->image('your_default_image');
}
您可以将这些逻辑包装在您的助手中。
您可以在任何需要占位图像的地方使用 placehold.it。
只需使用http://placehold.it/WxH 之类的http://placehold.it/250x250 即可。