Вступление

В стандартном наборе модулей 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

Еще статьи

 

>

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

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

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

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

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

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

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

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