Помогите с кодом вывода изображения

Romaldo
На сайте с 10.02.2008
Offline
185
522

Бьюсь уже пару часов.

Мне нужно в шаблоне вывода списка материалов,

при отсутствии фото, показать изображение "Нет фото".

Сейчас, если фото нет, выводится название материала в виде ссылки.


<a href="<?php echo $this->item->link; ?>" title="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>">
<img src="<?php echo $this->item->image; ?>" alt="<?php if(!empty($this->item->image_caption)) echo K2HelperUtilities::cleanHtml($this->item->image_caption); else echo K2HelperUtilities::cleanHtml($this->item->title); ?>" style="width:<?php echo $this->item->imageWidth; ?>px; height:auto;" />
</a>

Пробовал так:

 <?php if ($this->item->image)
echo 'Есть картинка';
else
echo 'Нет картинки'
?>

Работает.

То есть условием можно добиться, что именно выводить. Но подменить само изображение не удается... Поохо знаю синтаксис, и все время получаю ошибку, ведь там в стандартном коде тоже какие-то условия...

opaHzheBb1u
На сайте с 26.05.2006
Offline
168
#1

в аську постучите, момогу.

513510

S5
На сайте с 04.01.2010
Offline
77
#2

ну а фигурные скобки то зачем юзать? if () {} else {} oO

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий