[英]Joomla component + friendly url
我是Joomla的新手。 我刚刚制作了第一个组件和模块。 我使用_GET参数,例如“ page”,“ nr”和“ q”(q在base64中包含_POST参数),因为我进行了自己的分页。 因此,当我尝试在Joomla上使用它时,它可以正常工作,并且没有SEF的网址如下所示:
http:// mydomain /?option = com_mycomponent&view = test&page = 0&q = [base64]
但是我要使它变得友好。 我认为应该是这样的:
http:// mydomain / component / mycomponent / view / test / page / 0 / q / [base64]
我在joomla中启用了SEF,当我打印JRequest :: get('get')时,它只显示option和itemid参数。 我应该怎么做才能得到其余的?
提前致谢。
您应该在组件中定义路由。 那应该给joomla提供输出您所需要的东西的需求。 http://docs.joomla.org/Supporting_SEF_URLs_in_your_component
也有其他SEF插件试图在您的整个Joomla网站上执行此操作,但并非总是100%起作用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.