我正在开发一个 drupal 网站,我正在使用视图模块来创建一个块。我将视图显示为字段。在我的自定义模块中,如果另一个字段的值为 0,我想将类名添加到一个视图的字段中。
这个怎么做?
编辑*
我找到了解决我的问题的方法。请看下面我的回答。我没有将其标记为已接受,因为它实际上没有回答我最初的问题如何以编程方式添加类名。我仍然有兴趣知道如何以编程方式进行操作,所以如果有人对我有好的答案,我会将其标记为已接受。
我正在开发一个 drupal 网站,我正在使用视图模块来创建一个块。我将视图显示为字段。在我的自定义模块中,如果另一个字段的值为 0,我想将类名添加到一个视图的字段中。
这个怎么做?
编辑*
我找到了解决我的问题的方法。请看下面我的回答。我没有将其标记为已接受,因为它实际上没有回答我最初的问题如何以编程方式添加类名。我仍然有兴趣知道如何以编程方式进行操作,所以如果有人对我有好的答案,我会将其标记为已接受。
我找到了解决我的问题的方法。该解决方案不需要编码或自定义模块,只能通过视图设置来完成。
首先,我从显示中排除了我想要类名的字段。然后我覆盖的另一个字段是这样的:<div id="field1">[field1]</div><div id="field2">[field2]</div>
.
我还在 field2 为空时覆盖了它,并检查了 0 也将被视为空的设置。在覆盖中,我添加了类名:<div id="field1" class="something">[field1]</div><div id="field2">[field2]</div>
现在当 field2 为 0 时,它将被覆盖,并显示带有类名的 field1。