drupal 7自定义内容片段...或在节点内插入格式化的字段

时间:2011-10-21 21:47:46

标签: drupal

在Drupal 7中,我想稍微格式化节点文本的内容。例如,节点应包含多个提示法律引用。它们应该总是看起来一样,即格式相同。

小费应在左侧包含一个小图标图片,小尺寸的粗体字体,全部由红色边框包围。

法律引用:左边是一个图标图像,然后是法律内容,然后是小帽子的来源向左浮动。

听起来这些提示和法律引用是一种自定义内容类型,只是我希望用户能够轻松地将这些提示和法律引用插入到他需要的任何地方的文章中。就像插入一个图像一样,它也有字段:宽度,高度,标题等等,这些字段被适当地插入到html中(尽管看不见,但这并不重要)

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

这不完全是一个Drupal问题。

您应该使用一些标签的类属性来提示和引用。

例如

<div class="tips">
Here you tip.
</div>

<div class="law-citation">
Citation
<a href="#">Source</a>
</div>

它们的外观取决于你的CSS(边框,字体,图标等)。

然后您应该自定义文本编辑器,以便用户无需编写任何HTML代码即可添加提示和引文。我不知道所有的文本编辑器,但如果你使用BUEditor,添加自己的按钮(使用JS弹出窗口)也很简单。

或者您可以添加其他CCK字段并对其进行自定义,但在这种情况下,所有提示/引文都只会出现在文章的上方或下方,而不会出现在文章中。