прошу помощи с заглушкой в виджете

InstantCMS 2.X
#1 6 декабря 2017 в 17:01
есть виджет
  1.  
  2. <?php if ($items){ ?>
  3.  
  4. <div class="widget_content_list featured first-list">
  5. <?php foreach($items as $item) { ?>
  6.  
  7. <?php
  8. $url = href_to($ctype['name'], $item['slug']) . '.html';
  9. $is_first = !isset($is_first);
  10. $size = $is_first ? 'big' : 'small';
  11. $is_private = $item['is_private'] && $hide_except_title && !$item['user']['is_friend'];
  12. $image = (($image_field && !empty($item[$image_field])) ? $item[$image_field] : '');
  13. if ($is_private) {
  14. if($image_field && !empty($item[$image_field])){
  15. $image = default_images('private', $size);
  16. }
  17. $url = '';
  18. }
  19. ?>
  20.  
  21. <div class="item <?php if ($is_first) { ?>item-first<?php } ?>">
  22. <?php if ($image) { ?>
  23. <?php if ($is_first) { ?>
  24. <div class="image">
  25. <?php if ($url) { ?>
  26. <a style="background-image:url('<?php echo html_image_src($image, $size, true); ?>')" href="<?php echo $url; ?>"></a>
  27. <?php } else { ?>
  28. <div style="background-image:url('<?php echo html_image_src($image, $size, true); ?>')"></div>
  29. <?php } ?>
  30. </div>
  31. <?php } else { ?>
  32. <div class="image-news3">
  33. <?php if ($url) { ?>
  34. <a href="<?php echo $url; ?>"><?php echo html_image($image, $size, $item['title']); ?></a>
  35. <?php } else { ?>
  36. <?php echo html_image($image, $size, $item['title']); ?>
  37. <?php } ?>
  38. </div>
  39. <?php } ?>
  40. <?php } ?>
  41. <div class="info">
  42. <div class="top details">
  43. <span class="date">
  44. <?php html(string_date_age_max($item['date_pub'], true)); ?>
  45. </span>
  46. </div>
  47. <div class="title">
  48. <?php if ($url) { ?>
  49. <a href="<?php echo $url; ?>"><?php html($item['title']); ?></a>
  50. <?php } else { ?>
  51. <?php html($item['title']); ?>
  52. <?php } ?>
  53. <?php if ($item['is_private']) { ?>
  54. <span class="is_private" title="<?php html(LANG_PRIVACY_PRIVATE); ?>"></span>
  55. <?php } ?>
  56. </div>
  57. <div class="bottom details">
  58. <?php if($ctype['is_comments']){ ?>
  59. <span class="com-title">Комментариев </span>
  60. <span class="comments">
  61. <?php if ($url) { ?>
  62. <a href="<?php echo $url . '#comments'; ?>" title="<?php echo LANG_COMMENTS; ?>">
  63. <?php echo intval($item['comments']); ?>
  64. </a>
  65. <?php } else { ?>
  66. <?php echo intval($item['comments']); ?>
  67. <?php } ?>
  68. </span>
  69. <?php } ?>
  70. <span class="hits-title">Просмотров </span>
  71. <span class="hits">
  72. <?php echo intval($item['hits_count']); ?>
  73. </span>
  74. </div>
  75. <?php if ($teaser_field && !empty($item[$teaser_field])) { ?>
  76. <div class="teaser">
  77. <?php if (!$is_private) { ?>
  78. <?php echo string_short($item[$teaser_field], $teaser_len); ?>
  79. <?php } else { ?>
  80. <!--noindex--><div class="private_field_hint"><?php echo LANG_PRIVACY_PRIVATE_HINT; ?></div><!--/noindex-->
  81. <?php } ?>
  82. </div>
  83. <?php } ?>
  84.  
  85. </div>
  86. </div>
  87.  
  88. <?php } ?>
  89. </div>
  90.  
  91. <?php } ?>
  92.  
он выводит картинку первой новости большую, остальные маленьким

Не пойму как вставить в этот виджет заглушку "фото"? Чтобы если нет картинки выходило nophoto.jpg
Спасибо
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.