Приветствую Вас уважаемые мастера.Вот тут антиреклама sh404sef а по сему тема. В K2, после обновления появились настройки SEF,что о них можете рассказать? Я решил избежать применения sh404sef и подобных штучек, и вот что получается, в карте сайта создаваемой xmap мне удалось из путей вырезать /component/k2/ Следующим образом (url удаляем /component/k2/ :(находим код на данном файле ...\plugins\xmap\com_k2\com_k2.php else { $xmap->IDS .= "|".$row->id; $node->link = 'index.php?option=com_k2&view=item&id='.$row->id.':'.$row->alias; $node->expandible = false;} и меняем на: else { $xmap->IDS .= "|".$row->id; $node->link = 'index.php?option=com_k2&view=item&id='.$row->id.':'.$row->alias . '&Itemid=' .$parent->id; $node->expandible = false; }, получаем в карте домен/пункт меню/материал...во избежания появления кучи дублей воспользовался новыми возможностями K2_ENFORCE_SEF_URL_CHARACTER_REPLACEMENTS ставим Да,K2_ADVANCED_SEF так же да, K2_SEF_URL_CATEGORY_PREFIX_FOR_ITEM Нет ,K2_SEF_USE_ITEM_ID_IN_URL Нет,Id материалов и категорий были отключен поскольку если пользователь будет не дописывать или наоборот добавлять знаки материал все равно откроется из за присутствия id материала,и есть шанс попадания в индекс кучи дублей.А вот теперь подобрался к вопросу, имея некоторые модули с материалами выбираемые по категории,получаю их линки домен/component/k2/ а хочется домен/пункт меню/материал, при этом в этом пункте меню будут материалы категории и дочерней категории.Как это реализовать.Простите за столь длинные изъяснения и некоторое не соответствее теме.Помогите пожалуйста разобраться...
А чем Вас не устраивает sh404sef? Там-же много плюшек: фильтрации спама, встроенная гугл аналитика, проверки безопасности и гибко настраиваемые ссылки и теги мета. Ну а по ашему вопросу, то решение, что вы использоали с заменой разве не помогло убрать "/component/k2/" из ссылки? На http://joomlaforum.ru обсуждалась эта тема и помоему выложенное Вами решение рабочее