我正在开发一个自定义组件。在这个组件中,我需要Joomla的Redirect及其内置函数JRoute
,例如:
JRoute::_('index.php?option=com_customcomponent&view=registration');
我有一个菜单项,它链接到上面的网址,并且名称为注册的别名。此外,我为此视图设置了一个特殊模板。如果我拨打链接http://www.mywebsite.com/registration =>视图将使用正确的设计(特殊模板)打开。
如果我使用JRoute
直接访问http://www.mywebsite.com/index.php?option=com_customcomponent&view=registration或使用{{1}}访问我的组件,则视图将显示错误的模板(它将显示标准模板而不是特殊模板)。
这里可能有什么问题?
答案 0 :(得分:0)
必须将菜单项放在链接中。
JROUTE :: _(' index.php的选项= com_customcomponent&安培;图=登记&安培; ITEMID = XX&#39)