0

(我也在 Drupal 支持论坛上添加了这个,希望没问题 :) 只是希望能得到很多反馈)

我在完成我的第一个主要 Drupal 7 构建后不久,这真的很有趣,但我承认有一个相当大的学习曲线,经过一年多的开发,我承认我仍然不知道它的全部功能和容量德鲁巴。

我的构建从构建我们自己的子主题开始,并使用它来覆盖所有核心主题样式并根据我们的需要进行定制。

接下来,我将解释我们构建的结构。我的任务是大约 20 种不同的页面样式,因此我又为每种不同的样式开发了 20 种内容类型(模板),然后我从这里为每种内容类型添加了一些关键字段,然后将我的代码输入到这些字段中在每个内容类型中。例如,带有横幅区域、下方滑块区域和下方内容区域的页面,对于这个示例来说,它们都是我们网站主体宽度的 960 像素。所以这个内容类型将由三个字段组成,每个字段都添加了 div 和内容。

节点开发过程将是,如果用户想要上面的页面样式,他们将选择该内容类型,并简单地编辑演示内容与新节点所需的内容并设置为实时。所以这就是网站开发页面的过程,它没有碰壁,对我来说很遗憾。

所以我的问题是,是否可以说一种内容类型(或建议一种更好的方法),我们可以全局切换布局/样式,然后过滤到所有子节点?或者能够将节点分配给不同的内容类型或任何类似的内容?我确实考虑过在特定内容类型的子主题之间切换,每个子主题都有不同的 .css 样式,但这可能会变得混乱并很快失控。

如果你们可以就我们的构建以及它与你们的比较以及我们如何提高效率提供反馈,那将意味着很多。

伙计们,此时任何帮助或建议将不胜感激。

此致,

4

1 回答 1

0

有(至少)三个模块可以帮助您布置和/或修改页面上的内容。它们是:PanelsContextDisplay Suite这是一个很棒的教程,将引导您了解它们中的每一个,以便您了解它们的使用方式。使用页面左上角的下拉菜单跳转到“高级站点构建”并从那里向下滚动。

于 2013-10-26T17:11:40.913 回答