如何覆盖Drupal 7 page.tpl.php而不覆盖子页面


how can i override Drupal 7 page.tpl.php but not sub pages?

好的,所以我使用profile2模块,我想覆盖URL的page.tpl.phphttp://website.com/profile-main

我已经创建了页面--profile_main.tpl.php,这非常有效,但我不希望更改也影响该页面后面的页面,例如http://website.com/profile-main/2456/配置文件主/另一个/页面

这可能吗?感谢

第一个问题是,你想怎么做?您想在页面/路径还是节点上执行此操作?如果你想为某些类型的所有节点覆盖它,或者想为路径覆盖它,我建议你使用面板页面。它非常灵活,你可以实现你想要的!