Вопрос

У меня есть два типа контента, оба имеют заголовок узла и вложение документа, поля вложения документа - это разные имена (из двух разных типов контента).

На мой взгляд, я отображаю название узла и имя файла в таблице. Все заголовки узлов велики в одном столбце, но два поля вложений с типизированным содержимым отображаются в двух отдельных столбцах, что составляет три столбца, когда их должно быть только два. У каждой строки есть один заголовок документа, но один или другой столбец теперь всегда пуст, в зависимости от того, какой заголовок документа типа контента отображается.

Как можно объединить эти два поля, чтобы они отображались в одном столбце, чтобы он выглядел гладко? Не важно знать, что эти документы пришли из двух разных типов контента. Они организованы в соответствии с более крупными терминами таксономии, поэтому невозможно просто использовать два разных взгляда.

Это было полезно?

Решение

Увы, ответ был правильным в справке по просмотрам:

  

Столбец

     

По умолчанию каждое поле является собственным   колонка. Тем не менее, вы можете разместить   несколько полей в одном столбце. к   сделайте это, выберите, какое поле вы хотите   представлять столбец, затем выбрать   другое поле и установите «столбец»   значение в этом поле. Вы можете разместить как   много полей, как вам нравится в одном   столбец, но только основное поле в   столбец может быть отсортирован по клику.

Другие советы

Я нашел этот ответ, и он работает для меня:

http://drupal.org/node/1120304#comment-5111606 / р>

Вы можете использовать любое поле в качестве токена в другом поле в модуле видов по умолчанию.

Итак, если вы хотите объединить текстовые поля вместе, скажем, у вас есть поле A со значением " Hello " и поле B со значением «Мир»; и вам нужно поле concat со значением " Hello World "

1) Отредактируйте поле A, выберите исключить из отображения, сделайте то же самое с полем B 2) Создайте поле C как Global: Text и убедитесь, что оно упорядочено после поля A и поля B (вы можете использовать поля в качестве токенов, только если они определены перед целевым полем). 3) Теперь вы можете увидеть шаблоны замены, доступные вам только под значением textarea в поле C. Это будет что-то вроде [поле A] [поле B]

Теперь, если вы хотите вычислить числовое поле на основе 2 других полей, метод аналогичен concat, за исключением поля C, вы бы использовали поле Global: Math Expression: 1) Отредактируйте поле A, выберите исключить из отображения, сделайте то же самое с полем B 2) Создайте поле C как Global: Math Expression и убедитесь, что оно упорядочено после поля A и поля B (вы можете использовать поля в качестве токенов, только если они определены перед целевым полем). 3) Теперь вы можете увидеть шаблоны замены, доступные вам только под значением textarea в поле C. Это будет что-то вроде [поле A] + [поле B]

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top