В cms Joomla с выходом 3-й версии появились теги (метки) и модуль для отображения похожих меток, но данный модуль по-умолчанию выводит только ссылку на материал. Есть бесплатный сторонний модуль для этих целей, но для скачивания необходимо регистрироваться (возникла проблема с регистрацией - письмо так и не пришло) + наличие ссылки на сайт автора, в итоге решил пойти чуть более сложным путем (а может и легким). Здесь представлю один из вариантов вывода изображения.
Необходимо будет внести изменения в макет модуля "похожие метки" (или скачать ниже уже измененный) - /modules/mod_tags_similar/tmpl/default.php
Рекомендую сначала скопировать данный файл в html каталог своего шаблона.
Что меняем. В файле /modules/mod_tags_similar/tmpl/default.php находим следующее:
<li><?php $item->route = new JHelperRoute; ?><a href="<?php echo JRoute::_(TagsHelperRoute::getItemRoute($item->content_item_id, $item->core_alias, $item->core_catid, $item->core_language, $item->type_alias, $item->router)); ?>"><?php if (!empty($item->core_title)) :echo htmlspecialchars($item->core_title);endif; ?></a></li>
И заменить на:
<li><?php $item->route = new JHelperRoute; ?><a href="<?php echo JRoute::_(TagsHelperRoute::getItemRoute($item->content_item_id, $item->core_alias, $item->core_catid, $item->core_language, $item->type_alias, $item->router)); ?>"><?php$cont = JTable::getInstance("content");$cont->load($item->content_item_id, $item->core_alias, $item->core_catid, $item->core_language, $item->type_alias, $item->router);$article_images = $cont->get("images");$images = json_decode($article_images);?><?php if ($images) : ?><img src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/><?php endif; ?><?php if (!empty($item->core_title)) :echo '<div>'.htmlspecialchars($item->core_title).'</div>';endif; ?></a></li>
Далее остается только оформить получившееся, например так:
.tagssimilar ul{list-style-type: none;padding: 0px;text-align: center;}.tagssimilar ul li{border-bottom: 1px solid #d2d2d2;margin-bottom: 5px;}.tagssimilar ul li a{text-decoration: none;color: #202020;}
Скачать макет - содержимое архива нужно забросить в каталог html используемого шаблона
Пример - "Похожие" в левой колонке






Точнее как реализовать такой же красивый вывод как у вас?
А есть ли решения для новой версии джумла?
Спасибо, все отлично вышло.)))) Может еще знаете, как краткое описание вывести?
Сделал и картинки все равно не вышли кубики
А изображения добавлены через вкладку, или просто в текст до подробнее? Код копировал с рабочего модуля
В статьи до подробнее
Это именно для изображений, которые через вкладку добавлены
а как не через вкладку?