2013-06-04 50 views
1

我现在使用jumi为joomla创建自定义页面。但是,当我尝试使用JRoute(例如:JRoute :: _('index.php?option = com_jumi'))重定向到我为jumi页面创建的菜单项时,我得到以下URL http://www.mydomain.com/component/jumi/confirm?ad_code=MDAwMV8wNTgx.(WHERE confirm is my jumi别名)Joomla SEF和Jumi URL输出

我现在的问题是:如何摆脱URL中的“/ component/jumi /”语句。 (即:http://www.mydomain.com/confirm?ad_code=MDAwMV8wNTgx

+0

可能性采取看到这里http://stackoverflow.com/questions/12887099/remove-component-part-from-sef-url-menu-item-not-completely – Yogus

+0

我仍然无法做到。我认为它与jumi不同。我现在创建的不是一个自定义组件。我正在使用我使用joomla编写的脚本,并为jumi应用程序使用joomla创建菜单项。我仍然收到组件dirname行 – Lawrence

+0

你使用sef – Yogus

回答

0

你能试试这个

  1. 在你的菜单项目经理(菜单,选择菜单)。
  2. 创建一个新菜单项,从菜单中选择您的组件选项类型选项
  3. 在菜单项中输入详细信息标题和别名。标题现在将显示为链接文本,并将从您的URL中删除/ component /。

上面的提示,从here

+0

是的。我明白。我创建了菜单,我也可以访问该页面。所以如果我要去http://www.mydomain.com/confirm?ad_code=MDAwMV8wNTgx,页面会显示。 – Lawrence