ertttert
Books-CMS.clan.su

Создание типа ноды с помощью собственных типов контента

Способ создания модуля ноды, продемонстрированный в примере с job_post.module, обеспечивает исключительные возможности по управлению и производительность, однако он несколько утомителен. А хорошо бы создавать новый тип ноды вообще без программирования! Для этого и предназначены собственные типы контента из ядра Drupal.

Новые типы контента (такие как job_post) можно добавлять с помощью интерфейса администрирования: StructureContent types (Структура→Типы контента). Если модуль job_post.module уже активен, выберите для типа ноды другое имя, чтобы не было конфликта в пространстве имен. В примере с job_post.module нужны три поля: заголовок вакансии, описание вакансии (тело ноды) и название компании, предлагающей работу. В модуле job_post нужно было вручную добавить поле тела и название компании. Собственные типы контента из ядра Drupal позволяют устранить все программирование и просто создать ноду с помощью пользовательского интерфейса. Ядро Drupal берет на себя решение всех задач: создание таблиц, вставка, обновление, удаление, управление доступом и просмотр нод.

Всего комментариев: 0
Имя *:
Email *:
Код *:


Бесплатный конструктор сайтов - uCoz