Показать список файлов в зависимости от значения определенного поля в Drupal 6? - PullRequest
0 голосов
/ 11 февраля 2011

Я создал новый тип контента 'jobs' на своем сайте Drupal 6, чтобы администратор мог публиковать новые вакансии.

Тип контента имеет скрытое поле с именем job_type, которое может иметь 1 из 4Возможные значения: Инструктор, Лектор, Менеджер или Поддержка.

Как настроить Drupal для динамического отображения списка загружаемых файлов на основе значения поля job_type?

Необходимые файлы уже естьна сервере.

Например:

if job_type = Manager, show: file1.pdf, file2.pdf
if job_type = Support, show: file1.pdf, file3.pdf, file5.pdf
if job_type = Lecturer, show: file1.pdf, file4.pdf

Спасибо

1 Ответ

1 голос
/ 11 февраля 2011

Просмотрите модуль Computed Field .

что-то вроде

if ($node->field_job_type[0]['value']==Manager) { 
$node_field[0]['value'] = "path_to_file1.pdf";
$node_field[1]['value'] = "path_to_file2.pdf";
}

Затем настройте дисплей для печати ссылок на файлы.

В документации много фрагментов кода на http://drupal.org/node/126522

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...