Joomla 3.8切换模板/样式?

时间:2017-12-19 16:39:04

标签: templates joomla navigation styles joomla3.8

好的,我明白你可以在我理解的菜单项中设置模板/样式。但是..在这种情况下你会做什么..

网站使用两种不同的模板/样式,具体取决于他们所在的网站部分。

如果您在网站的第1部分并且需要转到使用不同风格的第2部分,该怎么办?如果满足条件,则此操作由控制器控制。

到目前为止,我已设法使用$ app->重定向并包含菜单ID,以便joomla选择要使用的正确模板/样式。然而,这似乎是错误的,因为一旦组件安装在别处,我无法确定菜单ID ...

使用getView()方法显示某个视图似乎是正确的过程,但它不允许我更改模板/样式,并将使用原始菜单项中的模板/样式。

还有其他我不知道的方法吗? Joomla根本就没有这方面的东西吗?这几乎就像我需要更改getView以接受模板/样式参数

1 个答案:

答案 0 :(得分:0)

他们将名称模板/样式更改为主题。

JFactory::getApplication()->set('theme', 'my_system');