Как установить и настроить модуль похожих материалов в joomla?
Просматривая сайты вы, наверное, не раз наталкивались на группу тематических ссылок, которые обычно идут после какой-нибудь статьи с заголовком – Читайте также, Другие материалы по теме, Читайте ещё и т.д. Это не что иное как модуль похожие материалы.
Хочется что-то подобное организовать на собственном сайте? Да, легко! В joomla похожие материалы, впрочем, можно организовать и с помощью встроенного модуля.
Однако не всем встроенных возможностей бывает достаточно. Кому то, например, хочется, чтобы список ссылок, выводимый модулем похожие материалы, состоял из фиксированного количества элементов. Это возможно организовать с помощью модуля похожих материалов – DGM Read Also. Ищем его и качаем актуальную версию. Для всего остального и встроенного модуля будет достаточно.
Затем идем в админку сайта на joomla, где мы хотим замутить похожие материалы. Устанавливаем этот модуль – Расширения – Установить\Удалить, Обзор, Загрузить файл&Установить.
Установили удачно? Теперь придется чуть-чуть подредактировать, используемый шаблон. Нам нужно будет вставить код вывода модуля похожие материалы, в то место страницы сайта на joomla, где мы хотим его видеть. Для этого ищем index.php нашего шаблона, живет он тут - \templates\имя вашего шаблона\. Открываем файлик и вставляем следующую строку –
<jdoc:include type="modules" name="bottom" style="raw" />
Вставляйте конечно, куда угодно, но если вы хотите что бы он выводился в компоненте материалов. То вставлять этот код надо сразу после следующего кода –
<jdoc:include type="component" />
Т.е. всё вместе будет выглядеть так:
<jdoc:include type="component" />
<jdoc:include type="modules" name="bottom" style="raw" />
Сделали всё, сохраняем файлик. Идем в админку, включаем его в Менеджере модулей. Выбираем позицию bottom и радуемся появлению новой штучке на сайте.
Хотя появится она только у тех материалов, у которых в Ключевых словах найдутся совпадения. Т.е. если у 4 материалов там будет введено слово «сделать сайт», то внизу каждого такого материала будет стоять группа ссылок на 3 остальных материала. Тут правда важно прописать ключевик к каждой статье правильно. Необходимо тот ключевик по которому будет отбираться статья в модуль Похожих материалов, отделить от прочих ЗАПЯТОЙ. Иначе при наличие большого количества слов в keywords, модуль просто ничего не выведет. Т.е. написали в кейвордсе «сделать сайт, ….».
Там же в Менеджере модулей, наш модуль похожие материалы, можно понастраивать. Там в принципе всё и так ясно, единственное не забудьте выбрать Позицию bottom и в Параметрах модуля выбрать Раздел, в котором модуль будет отображаться. Хотя раздел можно и не выбирать.
Не забываем найти файл mod_dgm-ra-seo.php (находится он в /modules/mod_dgm-ra-seo/) и чуть его поправить, хотя можно и так оставить ;). Так же в ходе работы с данным модулем возникла следующая проблема. Когда я на сайте устанавливаю комментарии, модуль похожие материалы выводится где-то, много ниже окна добавления комментариев. Выглядит это как-то очень коряво. Как этого избежать? Нашел 1 решение и 2 обхода проблемы.
Решение – забываем про внесение изменение в index.php что мы делали ранее. В наш модуль Читайте также, нужно в Позиция, написать что-то чего явно нет. Например, readalso. Что потом? В статье, в которой предполагается вывод модуля Похожие материалы, надо будет добавить следующую строчку - и всё, выводится в joomla модуль Похожие материалы будет выше, чем комментарии! Минус тут один – эту строчку нужно будет добавлять каждый раз, руками.
Ниже 2 обходных маневра.
Можно попробовать в настройках плагина комментариев (если он от JComments) выставить Скрывать Форму добавления комментариев.
Ещё нашел такой выход – выводить модуль похожих материалов, в совсем другой позиции (тогда можно и не вносить изменения в главный файл используемого шаблона). Где-нибудь совсем внизу страницы, обычно это позиции banner, user, bottom. Но тогда совсем уж пропадает основная плюшка стороннего модуля похожих материалов. Уж проще тогда встроенный модуль использовать, пусть в нем не так много настроек, зато и лишней внешней ссылки нету.
И в заключении хотел рассмотреть ещё одно расширение, способное выполнять те же функции по выводу похожих статей с рядом интересных возможностей. Называется он Related plus. Ищем и качаем его в инете (к слову е нему существует и русификация). Затем устанавливаем его тем же образом. Позицию под статьёй мы уже умеем прописывать (см. начало статьи), осталось только активировать этот модуль и немного его по настраивать.
Настроек у этого модуля хватает. Вот примерно таки обычно выставляю я.
Рассмотрим более подробно Параметры модуля, хотя и так там понятная всплывающая подсказка имеется у каждого пункта.
А вот в расширенных параметрах мы и указываем некое доп условие, по которому будут ссылки на статьи добавляться в наш список. Если по-русски, сначала модуль выбирает и выводит статьи у которым идет по кеям совпадение, а потом если таких статей набирается меньше 5, добавляет статьи и выбранных в Расширенных параметрах, разделов и категориях.
В общем как то так. На этом закончим рассмотрение ещё одного расширения с названием Related plus. Чем оно мне нравится? Тут в отличие от DGM Read Also, не обязательно чтобы вообще были прописаны ключевики. Если прописаны – хорошо, не прописаны или прописаны кое-как – тоже пойдет. Ведь можно вывод осуществить и по другим критериям. Плюс тут не нужно бороться с внешней ссылкой. Ну а в остальном, расширения выполняют схожие функции.
Кстати, у расширения этого есть ещё и любопытный плагин - mod fj related plus, так же помогающий с выводом похожих статей.
| < Предыдущая | Следующая > |
|---|