0

我有一个数据库,其中包含与每个条目相关联的图像。

无论如何,有些条目没有图像。

谷歌搜索我发现了一些在视图中应用的 js 和 php 方式,但我很确定有一个(更好的)MVC 方式来做到这一点,只是我不知道如何..

有没有一种很好的蛋糕方式来显示不存在的占位符图像?

4

2 回答 2

1

假设您从名为“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');
}

您可以将这些逻辑包装在您的助手中。

于 2012-10-06T20:37:54.970 回答
-1

您可以在任何需要占位图像的地方使用 placehold.it。

只需使用http://placehold.it/WxH 之类的http://placehold.it/250x250 即可

于 2012-10-07T04:15:57.503 回答