Вступление
В стандартном наборе модулей 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
Еще статьи
- 10 лучших WAMP платформ для CMS Joomla под Windows, урок 3
- 12 Правил оптимизации Joomla сайта, урок 28
- 2 программы FTP клиент для создания Joomla сайта – FilleZilla, WinSCP, урок 4
- 33 первых расширения Joomla сайта — плагины и компоненты для расширения функционала сайта, урок 29
- 5 Программ для работы с изображениями Joomla, урок 6
- Favicon сайта Joomla – как создать и установить favicon на сайт Joomla, урок 13
- Joomla модуль Обёртка (Wrapper)
- Joomla на XAMPP — управление Joomla в автономном режиме на локальной машине, урок 7
- reCAPTCHA версия 2.0 на сайте Joomla — капча на Joomla сайте
- URL Joomla: SEF, ЧПУ, убрать index урок 59
>
Похожие статьи
Зачем дублировать шаблон Joomla сай...
Возможность дублировать шаблоны Joomla есть во всех версиях системы. Дублир...
Навигация по страницам сайта Jooml...
Тема этой статьи, навигация по страницам сайта Joomla, которая в настройках...
Как вставить модуль Joomla в статью...
Как вставить модуль Joomla в статью вопрос совершенно не праздный, а очень ...