Картинка по умолчанию если нет основного фото

Обьявления

 
Посетитель
no avatar
Сообщений: 4
Здравствуйте! Как сделать чтоб вставлялась картинка по умолчанию если у обьявления нет основного фото?)
Прикрепленные файлы:
2_2v3el.png | 215.23 Кб | Скачали: 286
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 394
Какая версия cms?
Реклама
cms
Посетитель
no avatar
Сообщений: 4
Джехутимери:
2.2.1
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2817
Попробуйте код:
Код PHP:
  1. <?php if (isset($fields['photo']) && $fields['photo']['is_in_list'] && !empty($item['photo'])){ ?>
  2. <div class="photo">
  3. <a href="<?php echo href_to($ctype['name'], $item['slug'].'.html'); ?>">
  4. <?php echo html_image($item['photo'], $fields['photo']['options']['size_teaser'], $item['title']); ?>
  5. <?php unset($item['photo']); ?>
  6. </a>
  7. </div>
  8. <?php } ?>
заменить на:
Код PHP:
  1. <?php if (isset($fields['photo']) && $fields['photo']['is_in_list']){ ?>
  2. <div class="photo">
  3. <a href="<?php echo href_to($ctype['name'], $item['slug'].'.html'); ?>">
  4. <?php if (!empty($item['photo'])){ ?>
  5. <?php echo html_image($item['photo'], $fields['photo']['options']['size_teaser'], $item['title']); ?>
  6. <?php } else { ?>
  7. <img src="путь к заглушке">
  8. <?php } ?>
  9. <?php unset($item['photo']); ?>
  10. </a>
  11. </div>
  12. <?php } ?>
Если я правильно понял по вашей картинке, вы выводите список как "Обычный". Следовательно, правки нужно делать в файле templates\default\content\default_list.tpl.php
Украинский для инстант
Посетитель
no avatar
Сообщений: 4
Олег Васильевич я:
Спасибо Вам большое!)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.