如何以编程方式将类名添加到drupal中的视图字段?

时间:2012-09-18 11:02:08

标签: drupal drupal-7 drupal-modules drupal-views

我正在开发一个drupal网站,我正在使用views模块创建一个块。我正在将视图显示为字段。在我的自定义模块中,如果另一个字段的值为0,我想将类名添加到一个视图的字段中。

怎么做?

修改*

我找到了解决问题的方法。请参阅下面的答案。我没有把它标记为已被接受,因为它实际上没有回答我原来的问题如何以编程方式添加类名我仍然有兴趣知道如何以编程方式进行,所以如果有人有好的话回答我,我会把它标记为已接受。

1 个答案:

答案 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。