File 如何根据节点的url路径设置命名drupal页面模板文件?
我是drupal新手,在命名页面模板文件时遇到问题。在drupal 7中,假设我创建了一个基本页面,其url路径如下:File 如何根据节点的url路径设置命名drupal页面模板文件?,file,templates,drupal,filenames,File,Templates,Drupal,Filenames,我是drupal新手,在命名页面模板文件时遇到问题。在drupal 7中,假设我创建了一个基本页面,其url路径如下: www.example.com/my-page 在创建自定义页面模板文件时,我已经能够使文件名page node-[nid].tpl.php正常工作。但是,我有3个不同的站点localhost、development和production,每个站点对此页面都有不同的节点id,因为数据库不同步。我需要找到一种根据url路径命名模板文件的方法。我尝试了以下所有方法,但没有一种有效
www.example.com/my-page
在创建自定义页面模板文件时,我已经能够使文件名page node-[nid].tpl.php正常工作。但是,我有3个不同的站点localhost、development和production,每个站点对此页面都有不同的节点id,因为数据库不同步。我需要找到一种根据url路径命名模板文件的方法。我尝试了以下所有方法,但没有一种有效:
page--my-page.tpl.php
page--my_page.tpl.php
page--node--my-page.tpl.php
page--node--my_page.tpl.php
有什么建议吗?查看模块。有了它,您应该能够获得正在考虑的可能模板名称的列表。请参见此处的“阅读我的答案”