背景:客户 X 有一个基于 CCK 的内容类型 (vendorxxentry),并且正在使用 Views2 在一个简单的表中生成所有 vendorxxentry 节点的列表。
vendorxxentry 中的一个字段称为“vendorxxattitude”,它显示为以下枚举的可能值之一:
- 快乐的
- 困
- 傻逼
- 脾气暴躁
客户 X 有四个与这些枚举值相对应的定制 16x16 图像。他想让它们显示在生成的视图中,因此用户不会在生成的视图中看到“快乐”,而是会在其位置看到图像 happy.png。客户 X 希望在不破坏对单个列进行排序的能力的情况下完成此操作,这可以在表输出模式下使用 Views2 完成。
问题:您会使用什么方法来用相关图像替换文本?假设应该只在一个或多个特定视图(例如,vendorxxsummary、vendorxxbyxxdate、vendorxxbyxxindustry)中替换图像,而不是在各个节点视图本身中替换图像。