Вот смотри. Я создал пункт меню типа блог категории, и отключил SEF. ссылка на материал приобрела вид /index.php?option=com_content&view=article&id=5&catid=9&Itemid=107. Последняя переменная Itemid=107 - это пункт меню. Но если я не хочу создавать пункт меню. и Тем более в переменной на материал я не имею данных под каким пунктом меню его выводить. если сделать ссылку без Itemid=107, то выкидывает на первую страницу, а не на материал. При включеном SEF ссылка вида category_alias/article_alias - работает нормально. Но я бы хотел конечно оперировать id категории и материала. Так вот, получается что ссылку вида /index.php?option=com_content&view=article&id=5&catid=9&Itemid=107 без указания пункта меню сформировать неполучается.
Если в ссылке руками убрать Itemid, то да, выкинет на главную. Но если делать программно, то всё будет в порядке. Роутер сам ищет пункт меню.
Обсуждают сегодня