Справочная информация: Клиент X имеет тип контента на основе CCK (vendorxxentry) и использует Views2 для создания списка всех узлов vendorxxentry в простой таблице.
Одно из полей в vendorxxentry называется «vendorxxattitude», которое отображается как одно из следующих перечисляемых возможных значений:
- счастлив
- сонный
- вялый
- раздражительный
Заказчик X имеет четыре заказных изображения 16x16, которые соответствуют этим перечисленным значениям. Он хочет, чтобы они отображались в сгенерированном представлении, поэтому вместо того, чтобы видеть «счастливый» в сгенерированном представлении, пользователь увидит изображение happy.png на его месте. Клиент X хотел бы добиться этого, не нарушая возможности сортировки отдельных столбцов, как это может быть сделано в настоящее время с помощью Views2 в режиме вывода таблицы.
Вопрос: Какие методы вы бы использовали, чтобы заменить текст связанными изображениями? Предположим, что изображения следует заменять только в одном или нескольких конкретных представлениях (например, vendorxxsummary, vendorxxbyxxdate, vendorxxbyxxindustry), но не в самих представлениях отдельных узлов.