我有一个Drupal视图,它可以选择特定内容类型的一些节点
我使用"有新内容"标志来突出显示用户尚未看到的项目。
但是,如果结果中有任何用户没有看到的内容,我想在标题中加上"New"。(我甚至不介意代码放在页脚,因为我可以很容易地将其CSS到我想要的地方!!)
谢谢你的帮助。
我能想到几个选项:
- 使用"附件"显示将另一个视图固定到您的视图上,并将其配对,使其
- 将结果限制为1行
- 只过滤新内容(因此,如果没有新内容,嵌入视图将不显示任何内容)
- 仅显示该行中的1个字段
- 您将该字段重写为文本"新内容在这里!"(或您想要的任何内容)
-
在视图的页眉或页脚中插入一点js代码(使用一个不去掉
<script>
标记的内容过滤器),上面写着这样的内容(注意,我正在制作这些选择器,使用firebug来找出它们的真实内容)。jQuery(function($) { if ($('.new').length) { $('#view-header').append('<div>NEW CONTENT IS HERE!</div>'); } );