Drupal自定义字段自定义


Drupal custom field customization

我正在使用Drupal 7。

我为文章节点创建了一个自定义字段,这是一个文本字段,具有无限的值,因此它本质上是一个无序列表。我希望能够自定义显示新字段的区域,但没有在页面内容下呈现的page.tpl.php。新字段不会创建一个我可以编辑的新块。我想将包含div限制为350px,然后在右侧放置一个300x250px的广告。左边是自定义字段列表,右边是广告。如果有人知道一种方法来做到这一点,而不是找到div id并草率地覆盖CSS来做到这一点,请告诉我。

我不确定你的用例和需求对我来说是否完全清楚,但听起来你可能想要阅读"渲染数组",这是drupal 7中的一个新功能,它允许更细粒度的内容输出/显示控制。这是Drupal核心的一部分,官方文档可能是一个很好的起点,但还有许多其他文章和教程(使用:"render array" Drupal <-您在Google上搜索)可能会有所帮助。