我正在开发一个drupal网站,我正在使用views模块创建一个块。我正在将视图显示为字段。在我的自定义模块中,如果另一个字段的值为0,我想将类名添加到一个视图的字段中。
怎么做?
修改*
我找到了解决问题的方法。请参阅下面的答案。我没有把它标记为已被接受,因为它实际上没有回答我原来的问题如何以编程方式添加类名。我仍然有兴趣知道如何以编程方式进行,所以如果有人有好的话回答我,我会把它标记为已接受。
答案 0 :(得分: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。