0

mysite 有以下目录: mysite/sites/all/themes/a mysite/sites/all/themes/b mysite/sites/all/themes/c 有 3 种内容类型:a、b、c。而且每种类型我都想用他目录下的tpl文件。也就是说,如果我创建内容类型为 a 的内容。而这个内容会用到mysite/sites/all/themes/a/page.tpl.php这个目录下的tpl文件(node.tpl.php,template.tpl.php)那么怎么做呢?顺便说一句,我也使用“子站点”,所以当我创建内容时,我可以从子站点列表中选择:“无”“a”“b”“c”。那么如何将模板/主题与内容类型或子站点选项相关联?

[因为问题是:如果我创建“b”类型的内容并且不选择子站点(选择“none”),那么该内容将使用“a”模板。然后如果我选择子站点“b”,它将不起作用。][如果我创建内容“b”并选择子站点“b”,那么这个内容将是“b”模板。][如果我创建内容“b”并选择子站点“b”,并设置“URL路径设置”,则该内容将是“a”模板。我认为“a”是默认模板。]所以我对此一无所知。

4

1 回答 1

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

更新:我希望这会有所帮助。我不清楚您所说的“子网站”是什么意思。

于 2012-11-09T14:40:23.630 回答