Drupal 6: создание разных профилей для отображения на странице добавления страницы и выбор нужного мне количества - PullRequest
2 голосов
/ 03 июня 2010

Я новичок друпал ...

Я работаю над своим первым проектом на Drupal. Мне нужно сделать страницу событий для некоторых конференций. Я создаю тип содержимого события и создаю поля типа date-place-title и т. Д. С помощью CCK. Также есть колонки, их может быть до 20. У каждой колонки есть фото-фамилия-позиция. Один и тот же динамик может быть добавлен к более чем одному событию. Поэтому глупо создавать 60 полей (photo-name-position) для 20 докладчиков на странице добавления событий. и ожидая, что администратор заполнит все для добавления события.

должен быть способ дополнительно создать докладчиков и разместить их на странице добавления событий с флажками. а админ просто выбирает колонки из списка, может быть 1 или 20 колонок.

как можно создать такую ​​вещь? в каком типе я должен создать этих ораторов, чтобы я мог перечислить их на странице добавления событий для администратора, чтобы выбрать столько, сколько он хочет.

Ценить помогает так много! Большое спасибо!

1 Ответ

2 голосов
/ 03 июня 2010

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

Чтобы ссылаться на динамики из других узлов (например, событий), вы можете добавить поле ссылки на узел CCK к типу события, что позволит вам выбрать узлы динамиков в соответствии с событием.

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

...