Drupal每页7个不同大小的侧边栏

Drupal每页7个不同大小的侧边栏,drupal,drupal-7,themes,Drupal,Drupal 7,Themes,在Drupal7中,我有一个边栏宽度为200px的页面,我需要另一个边栏宽度相同的页面,但它必须是300px宽度。 如何在不创建全新主题的情况下执行此操作?您将创建两个不同的节点,并根据需要编写其不同的模板文件。您可以编写页面模板或节点模板 编辑: page-node-x.tpl.php也编辑node x我也发现了这个问题,我创建了一个文件page-node-1.tpl.php,并清除了主题缓存,但node 1仍然与您检查的相同,您为其编写模板的节点id为1。请再次检查。这将在几个月前对我起作用

在Drupal7中,我有一个边栏宽度为200px的页面,我需要另一个边栏宽度相同的页面,但它必须是300px宽度。
如何在不创建全新主题的情况下执行此操作?

您将创建两个不同的节点,并根据需要编写其不同的模板文件。您可以编写页面模板或节点模板

编辑:
page-node-x.tpl.php也编辑node x

我也发现了这个问题,我创建了一个文件page-node-1.tpl.php,并清除了主题缓存,但node 1仍然与您检查的相同,您为其编写模板的节点id为1。请再次检查。这将在几个月前对我起作用。page-node-node-id.tpl.php此处node id是为其创建模板的节点的id。dit是node 1,它是一个页面,然后转到管理/外观是否足够清楚主题缓存?您的模板文件是否放置在主题文件夹中。您可以在其中写入一些测试内容,如lorem ipsum等。这样您将发现此模板是否为节点加载。然后检查此节点加载的模板。它放置在bartik/templates中,当我在page.tpl中写东西时,它会显示出来,但当我在page-node-1.tpl中写东西时,它不会显示,所以我猜它没有加载,你知道如何修复它吗?