在 drupal 中对某些页面进行主题化
我需要在一定数量的页面“user/”上设置主题选项卡。如果我只是在 template.php 中使用 theme_menu_local_task ,它将在所有页面上使用该函数,而不仅仅是在“user/”上。 有没有办法只为“用户/”页面设置主题,而让其他页面保持独立?
I need to theme tabs on a certain number of pages "user/". If i simply use theme_menu_local_task in template.php, it will use the function on all pages, not only on "user/".
Is there a way to theme only "user/" pages and leave others alone?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一种方法:
请注意,您必须直接调用 return theme_menu_local_task() ,否则您的代码将陷入无限递归调用。
Here is an approach:
Note you have to call return theme_menu_local_task() directly or your code will trapped in an infinite recursive calls.