Вступление

В стандартном наборе модулей Joomla есть модуль связанные материалы. Этот модуль выводит материалы сайта связанные с текущем материалом по ключевым словам, указанным в поле «Метаданные - Мета-тег Keywords». По умолчанию количество выводимых связанных материалов не ограничено. На сайте, который вы читаете, выводилось до 40 связанных статей, а это уже перебор, который нужно было менять.

Можно, конечно, отказываться от модуля «Связанные материалы», чтобы не загромождать страницы сайта, а можно ограничить количество выводимых, связанных статей.

Меняем количество выводимых связанных материалов

Чтобы изменить количество связанных материалов в стандартном модуле Joomla нужно открыть для редактирования файл: /httpdoсs/modules/mod_related_items/helper.php. Корень вашего сайта, может отличаться от httpdocs.

Далее найдите строку

$query->where('(a.publish_down = ' . $db->quote($nullDate) . ' OR a.publish_down >= ' . $db->quote($now) . ')');

И вставьте в нее, ограничение количества (LIMIT) выводимых материалов.

<code$query->where('(' . $concat_string . ' LIKE "%' . implode('%" OR ' . $concat_string . ' LIKE "%', $likes) . '%")') //remove single space after commas in keywords)
						->where('(a.publish_up = ' . $db->quote($nullDate) . ' OR a.publish_up <= ' . $db->quote($now) . ')')
						->where('(a.publish_down = ' . $db->quote($nullDate) . ' OR a.publish_down >= ' . $db->quote($now) . ')LIMIT 7');

Теперь количество выводимых связанных материалов будет 7. Вы можете поставить любое количество.

Следите за синтаксем.Ограничение LIMIT 7 вставляется перед последним апострофом в строке. Свои апострофы ставить не нужно.

Повторюсь, это решение как изменить количество связанных материалов в стандартном модуле Joomla, безобидный, но все таки хак и он пропадет после следующего обновления версии Joomla.

©Joomla-abc.ru

Еще статьи

 

>

Похожие статьи

Навигация по страницам  сайта Jooml...
Навигация по страницам сайта Jooml...
Навигация по страницам сайта Jooml...

Тема этой статьи, навигация по страницам сайта Joomla, которая в настройках...

Зачем дублировать шаблон Joomla сай...
Зачем дублировать шаблон Joomla сай...
Зачем дублировать шаблон Joomla сай...

Возможность дублировать шаблоны Joomla есть во всех версиях системы. Дублир...

Как вставить модуль Joomla в статью...
Как вставить модуль Joomla в статью...
Как вставить модуль Joomla в статью...

Как вставить модуль Joomla в статью вопрос совершенно не праздный, а очень ...

Copyright © 2023 Joomla-abc.ru. Все права защищены.