1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

Программно создать поле для определенной страницы

Главные вкладки

Здравствуйте.
Для одной ноды с типом 'Page' нужно создать поле для вставки картинки. Страниц много, а поле нужно добавить только для одной конкретной страницы.
Подскажите пожалуйста как это можно сделать.
Заранее спасибо!

Комментарии

Аватар пользователя bumble bumble 29 июня 2018 в 1:04

Либо добавить поле в тип материала, либо добавить отдельный тип материала для только одной ноды, либо - использовать One Click Upload (или аналоги) для загрузки картинки в нужный материал.

Аватар пользователя nnovosad nnovosad 29 июня 2018 в 12:59

Спасибо за ответы.
Я видел что можно создать поле через field_create_field().
Но при таком подходе нужно использовать field_create_instance() и я не знаю можно ли указать в этой функции определенную ноду.

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /