moovix

Модуль «материалы — новости». Вывод изображения превью и даты.

Moovix » Блог » Модуль «материалы — новости». Вывод изображения превью и даты.
Вывод материалов в модуле «материалы-модули» (mod_articles_news) предусмотрен без изображений превью и без даты.

Вывод материалов в модуле «материалы-модули» (mod_articles_news) предусмотрен без изображений превью и без даты. Добавлением нескольких строк в файл /modules/mod_articles_news/tmpl/_item.php модернизируем данный модуль. (если вы создали переопределение данного щаблона, то файл _item.phpследует править в папке вашего шаблона)

Дата:

				
					<div class="mod-news-date"> <?php echo JHtml::_('date', $item->publish_up, JText::_('d F Y')); ?></div>
				
			

Выше приведенный код вставляем в любое место файла _item.php в соответствии с вашим дизайном.

Изображение:

В этот же файл _item.php после строки

				
					defined('_JEXEC') or die;
				
			

вставляем

				
					$images = json_decode($item->images);
				
			

И в любое место, где хотите чтобы выводилось само изображение это:

				
					<?php if (isset($images--->image_intro) and !empty($images->image_intro) and $params->get('image')) : ?>
 <div class="news-image-preview">
  <a href="/<?php echo $item->link;?>">
  <img decoding="async" src="/<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/>
  </a>
 </div>
<?php endif; ?>
				
			
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Moovix » Блог » Модуль «материалы — новости». Вывод изображения превью и даты.

Есть вопрос? мы онлайн

Есть проект? Заполните бриф.

top