Как создать файл маршрутизатора для компонента joomla. Я использую Sef URL, в частностиКак создать маршрутизатор для компонента в joomla?
ответ
Отъезд documentation.
В нем очень точно описано, как создать маршрут и как работает Routing в Joomla.
Также проверьте com_content/router.php
в качестве примера
у меня был тот же вопрос, и после того, как траление через Интернет и только когда-либо встретив ответы, как один замеченный здесь («смотрите в документации»), который действительно бесполезен в мое мнение и всю документацию, что страница является самой бесполезной.
В любом случае, я, в конце концов, отказался от «компонентного маршрутизатора», я мог заставить его легко работать над созданием маршрутов, но обнаружил, что он ничего не будет разбирать и не будет работать одновременно, это бессмысленно.
В конце концов я решил спуститься по плагину, это был ответ и нашел этот действительно хороший плагин here от Daniel Calviño Sánchez.
Я тогда, наконец, натолкнулся на какой-то joomla documentation here, который идеально подходит и доставит вас именно туда, куда вам нужно идти.
Я лично считаю, что маршрутизатор joomla нуждается в большом количестве работы и видел, что есть много идей от людей, которые хотят его обновить. Я нашел, что использование плагина в конце было самым простым путем и было лучшим решением во всем.
Я был бы рад обсудить с кем-нибудь вопрос о том, почему мой компонентный маршрутизатор не будет называть его методом синтаксического анализа, как если бы это действительно сработало, это было бы моим первым выбором.
Надеюсь, это поможет.
Что вы пробовали делать сами? –
Я использовал jroute :: _ ('index.php? Option = com_abc & view = def & ghi = 102') URL-адрес компонента. Но есть SEF url break после просмотра URL: mydomain.com/Sitename/abc/? View = def & ghi = 102 –