0


我打算做的事情是做很多基于 Drupal 核心的网站。
所有这些网站都将非常小,但其中会有很多(数百个)。
我正在与一位 HTML / CSS 编码员一起工作,他应该为我们制作的每个网站制作主题。
他不太了解 PHP(对于 PHPTemplateEngine 来说已经足够了),因此我想要的是尽可能少地在我和他之间进行交互。他不应该接触主题的 PHP 部分,我不应该接触主题的 HTML 部分。
我的问题是:
你能告诉我我应该使用什么结构的主题文件夹,你对 Drupal 主题开始的 Zen 主题有什么看法,以及如何为主题制作自动 JavaScript 和 CSS 加载脚本?
此外,我非常感谢有关多站点 Drupal 设置、最佳实践等的任何提示。
提前致谢。

4

1 回答 1

0

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

  1. 如果所有主题将共享 98% 的相同代码库并且只是具有不同的类等以在视觉上不同的样式(例如不同的标题颜色),那么您可以使用一个 drupal 主题并使用主题设置来更改配置每个网站的主题。这样做的好处是只需要维护一个代码库。如果您愿意,禅宗仍然可以用作基本主题
  2. 另一种选择是您上面提到的,其中您有一个声明所有继承代码的基本主题,以及覆盖基本主题的特定部分以创建必要效果的子主题。如果您的主题从一个站点到另一个站点差异很大,我建议这是更好的选择。但是,此选项存在管理负担,例如您有 100 个站点,您可能有 100 个子主题需要维护和提供修复。
于 2010-12-06T19:18:34.873 回答