Итак, в этой статье мы рассмотрим как убрать цифры (типа таких http://yuzgu.ru/moduls/77-statiya)точник: http://joomlaon.ru/article/78-kak-udalit-id-iz-ssylo, а именно идентификатор статьи компонента Менеджера Материалов из ссылок в Joomla.
Решение этой проблемы предусмотрено разработчиками Joomla.
Откройте для редактирования файл: корень_сайта\administrator\components\com_content\config.xml и рядом с другими аналогичными тегами добавьте следующее:
<field name="sef_advanced_link"
type="radio"
default="1"
label="SEF: Remove article ID from URL"
description="Remove ArticleID from URL?">
<option value="0">JNO</option>
<option value="1">JYES</option>
</field>
Теперь можно управлять этим параметром из админки. Заходим в Менеджер Материалов, нажимаем кнопку Настройки справа верху. Далее в диалоговом окне видим новый параметр Remove article ID from URL.
Установка значение в "Да" (по умолчанию), приведет к тому что в ссылках не будет ID статьи. "Нет" - все будет по-старому.
Если у вас часть статей вываливается с 404 ошибкой (т.е. новые ссылки не работают) то нужно в файле: корень_сайта/components/com_content/router.php заменить код:
// then we assume it is a category. If they don't we assume it is an article
if ($count === 1) {
на код:
//then we assume it is a category. If they don't we assume it is an article
if ($count === 1 && !$advanced) {
http://orlov-a.ru/joomla/kak-ybrat-id-iz-materiala-joomla.html
Copyright © 2016 Fashion Line Rights Reserved.