Как я могу использовать поля cck в представлении типа местоположения? - PullRequest
2 голосов
/ 09 августа 2010

У меня есть вид типа МЕСТО.Моя проблема заключается в том, что когда я пытаюсь добавить поле cck, тип "content" недоступен в раскрывающемся списке типов.

Я также пытался добавить отношение, но содержимое также не существует.

Есть идеи?

Ответы [ 2 ]

1 голос
/ 10 августа 2010

Вот что я сделал, чтобы решить проблему

1 - я добавил Пользовательское поле представлений Модуль

2 - Добавлено новое поле (PHP Custom Field) иЯ создал команду SQL для поиска нужного мне содержимого в базе данных.

Надеюсь, это поможет.

0 голосов
/ 11 августа 2010

Если ваш тип просмотра - местоположение, вы не сможете получить настраиваемые поля из своего типа контента.

в зависимости от того, что вы делаете, вы можете сделать следующее:

  1. создать новый тип контента с именем 'my_location'
  2. добавить модуль местоположения ([модуль местоположения] [1])
  3. включить модуль местоположения, вы собираетесь использовать узелlocation.
  4. создайте некоторый контент, НЕ добавляйте поле cck местоположения, которое имеет много проблем с отображением, вместо этого используйте местоположение узла.

  5. добавьте настраиваемое поле в ваштип контента 'my_location'

- теперь тип контента 'ym_location' действует как единое местоположение с полями cck, если вам нужно подключить его к другому контенту на сайте, который вы можете использовать[Узел реферер] [2]

наконец, сделайте просмотр узлов, а не местоположений, затем filer 'type type' в 'my_location', это позволит вам извлечь поля местоположения из узла и все поля cck.

Надеюсь, это поможет.Я использовал эту логику в проекте, где нам требовалось больше информации о каждом местоположении, но мы все еще хотели нанести на карту местоположения.

...