多站点Drupal,主题结构和Zen主题

时间:2010-12-05 13:27:35

标签: drupal drupal-themes


我打算做的是制作许多基于Drupal核心的网站 所有这些网站都很小,但会有很多网站(数百个) 我正在与一个HTML / CSS编码器合作,这个人应该为我们制作的每个网站制作主题 他对PHP(对于PHPTemplateEngine而言)知之甚少,因此我想要的是让我和他之间的互动尽可能少。他不应该触摸PHP的主题部分,我不应该触及主题的HTML部分 我的问题是:
你能告诉我我应该使用什么样的主题文件夹结构,你对Drupal主题开始的Zen主题有什么看法?如何为主题制作自动JavaScript和CSS加载脚本?
另外,我非常感谢有关多站点Drupal设置,最佳实践等的任何提示 提前谢谢。

1 个答案:

答案 0 :(得分:0)

关于drupal主题,你有几个选择:

  1. 如果所有主题将共享98%的相同代码库,并且只是有不同的类等,以使它在视觉上不同(比如说不同的标题颜色),那么你可以使用一个drupal主题并使用{{3} }更改每个站点上主题的配置。这具有必须仅维护一个代码库的优点。如果您愿意,Zen仍可用作基本主题
  2. 另一个选项是您在上面提到的选项,其中您有一个声明所有继承代码的基本主题,以及theme settings覆盖基本主题的特定部分以创建必要的效果。我建议如果你的主题从一个站点到另一个站点变化很大,这是更好的选择。但是这个选项存在管理负担,比如你有100个站点,你可能有100个子主题来维护和提供修复。