如何知道哪个模板是活动的joomla 3?

问题描述:


我为我的网站的桌面版和移动版使用了不同的模板。
如何编写实际的代码与伪代码:
如果(模板等于桌面)做到这一点
如果(temlate等于移动)做

如何找出哪个模板现在是活动的? 谢谢!如何知道哪个模板是活动的joomla 3?

+0

你是如何使用不同的模板?什么阻止你再次应用相同的逻辑。你的伪代码将位于模板视图文件或某些组件模型类中? –

+0

我正在使用'简单移动检测'插件。我解决了我的问题,并已经写了一个答案。这在代码中无处不在。 – alwizo

+0

erm ...不同的模板?你从来没有看过CSS媒体查询吗?他们这些天有点贵 – Lodder

$app = JFactory::getApplication(); 
if($app->getTemplate() == 'desktop') ... 
if($app->getTemplate() == 'mobile') ...