Если Вы используете ссылки на статьи, которые не опубликованы через меню, ID материала убирать нет смысла, т.к. статьи не будут открываться (404 ошибка)
Если материал не привязан к конкретному пункту меню, то в ссылке появляется числовой идентивикатор (См. скриншот)
Убираем ID-материала из ссылок
Открываем следующий файл: /components/com_content/router.php, ищем и редактируем следующий код:
$advanced = $params->get('sef_advanced_link', 0); //меняем 0 на 1
$advanced = $params->get('sef_advanced_link', 0); //меняем 0 на 1
Удаляем или комментируем следующий код:
if (strpos($segments[0], ':') === false) { $vars['view'] = 'article'; $vars['id'] = (int) $segments[0]; return $vars; }
Комментарии