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

Обьявления

#1 7 ноября 2015 в 12:20
Здравствуйте! Как сделать чтоб вставлялась картинка по умолчанию если у обьявления нет основного фото?)
Прикрепленный файл
2_2v3el.png 216 Кб
#3 7 ноября 2015 в 16:04
Джехутимери
2.2.1
#4 7 ноября 2015 в 17:46
Попробуйте код:
  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 } ?>
заменить на:
  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
#5 8 ноября 2015 в 14:51
Олег Васильевич я
Спасибо Вам большое!)
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.