mysite有以下目录: mysite的/网站/所有/主题/ A mysite的/网站/所有/主题/ B mysite的/网站/所有/主题/ C 有3种内容类型:a,b,c。每种类型我都想在他的目录下使用tpl文件。 也就是说,如果我创建的内容类型是a的内容。此内容将使用此目录下的tpl文件mysite / sites / all / themes / a / page.tpl.php(node.tpl.php,template.tpl.php) 那怎么做? 顺便说一句,我也使用“子网站”,所以当我创建一个内容时,我可以从子网站列表中选择:“none”“a”“b”“c”。 那么如何将模板/主题与内容类型或子网站选项相关联呢?
[因为问题是:如果我创建类型为“b”的内容并且不选择子网站(选择“无”),则此内容将使用“a”模板。然后,如果我选择子网站“b”,它将无法工作。] [如果我创建内容“b”并选择子网站“b”,那么此内容将是“b”模板。] [如果我创建内容“b”并选择子网站“b”,并设置“URL路径设置”,则此内容将为“a”模板。我认为“a”是默认模板。]所以我不知道这个。
答案 0 :(得分:0)
此模块适用于Drupal 6.x,似乎完全符合您的要求。 http://drupal.org/project/content_theme
在尝试使用Drupal搜索实现它的模块时,这通常是一个好主意。
我在以下搜索中找到了这个搜索: https://www.google.se/search?q=drupal+multiple+themes&oq=drupal+multiple+themes&sugexp=chrome,mod=0&sourceid=chrome&ie=UTF-8
在第一次点击的评论中: http://drupal.org/node/107755#comment-6035558
更新:我希望这会有所帮助。我不清楚“子网站”的含义。