在Drupal 7中更改节点添加页面的主题

坎布拉卡

我尝试使用hook_custom_theme更改特定内容类型的节点添加页面的主题,如下所示,但没有成功:

function mymodule_custom_theme() {
  if (current_path() == 'node/add/mytype')
    return 'anothertheme';
}

我知道函数正在运行,并且我知道比较返回的是TRUE。为什么不起作用?

西奥多罗斯·普洛米斯

1)您为主题使用了正确的机器名称吗?

2)您确定没有其他模块以后可以覆盖吗?

3)页面是否已缓存?如果是这样,则可能无法正常工作。

同样的问题和讨论在这里:https//drupal.stackexchange.com/questions/812/how-do-i-change-a-theme-based-on-the-url

有用的模块:Page ThemeContextThemeKey

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章