Joomla компонент + дружественный URL - PullRequest
0 голосов
/ 04 августа 2011

Я новичок в Joomla. Я только что сделал свой первый компонент и модуль. Я использую параметры _GET, такие как 'page', 'nr' и 'q' (q содержит параметры _POST в base64), потому что я сделал свою собственную нумерацию страниц. Итак, когда я пытаюсь использовать его на Joomla, он работает нормально, а URL без SEF выглядит так:

http://mydomain/?option=com_mycomponent&view=test&page=0&q=[base64]

Но я хочу сделать его дружелюбным. Я думаю, что это должно выглядеть примерно так:

http://mydomain/component/mycomponent/view/test/page/0/q/[base64]

Я включил SEF в Joomla, и когда я печатаю JRequest :: get ('get'), просто появляются option и itemid параметры Что я должен сделать, чтобы получить остальные из них?

Заранее спасибо.

1 Ответ

0 голосов
/ 04 августа 2011

Вы должны определить маршрутизацию в вашем компоненте.Это должно дать Joomla то, что нужно для вывода того, что вы запрашиваете.http://docs.joomla.org/Supporting_SEF_URLs_in_your_component

Существуют также другие плагины SEF, которые пытаются сделать это по всему сайту Joomla, но они не всегда работают на 100%.

...