各エントリに関連付けられた画像を含むデータベースがあります。
とにかく、いくつかのエントリには画像がありません。
グーグル私はビューに適用するためのいくつかのjsとphpの方法を見つけましたが、これを行うための(はるかに優れた)MVCの方法があると確信しています。方法がわかりません。
プレースホルダー画像が存在しない場所に表示するための優れたCake-wayはありますか?
各エントリに関連付けられた画像を含むデータベースがあります。
とにかく、いくつかのエントリには画像がありません。
グーグル私はビューに適用するためのいくつかのjsとphpの方法を見つけましたが、これを行うための(はるかに優れた)MVCの方法があると確信しています。方法がわかりません。
プレースホルダー画像が存在しない場所に表示するための優れたCake-wayはありますか?
'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/250x250のようにhttp://placehold.it/WxHを使用するだけで、設定が完了します。