Joomla 3.x自定义组件视图显示在错误的模板设计中

时间:2014-06-24 17:59:41

标签: templates joomla routes custom-component

我正在开发一个自定义组件。在这个组件中,我需要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}}访问我的组件,则视图将显示错误的模板(它将显示标准模板而不是特殊模板)。

这里可能有什么问题?

1 个答案:

答案 0 :(得分:0)

必须将菜单项放在链接中。

JROUTE :: _(' index.php的选项= com_customcomponent&安培;图=登记&安培; ITEMID = XX&#39)