Как добавить тип поля CCK в форму? - PullRequest
0 голосов
/ 10 марта 2011

Привет У меня возникла следующая проблема (или недоразумение): я регистрирую путь (используя hook_menu в пользовательском модуле), скажем, путь равен admin/some_settings.На этой странице я должен показать форму с полями загрузки файлов (изображений).

Я знаю, как это сделать со стандартными типами полей из Drupal, но я хочу добавить некоторые типы полей CCK (опять же, это будут изображения).Причина использования типов полей CCK заключается в том, что я хочу наложить ограничения (типы файлов, размер, разрешение и т. Д.).

Я также знаю, как сделать это с CCK для типа контента, но я не знаю, как это сделать для зарегистрированного меню.Итак, какие-нибудь идеи или ресурсы (только для записи: я пользуюсь Drupal уже 2 недели, так что терпите меня)?

Обновление: я думаю, что нашел решение сейчас, мне нужен только пример.Решение состоит в том, чтобы найти модуль, который имеет в настройках форму поля, которое выглядит как то, что я ищу.Тогда мне нужно только посмотреть на реализацию.Если кто-то знает амодуль, в поле настроек которого есть поле для загрузки изображения (желательно в поле изображения), сообщите мне.

Ответы [ 2 ]

0 голосов
/ 03 сентября 2012

Я думаю, что это невозможно в Drupal-6.Поля CCK были созданы для привязки к узлам.Но благодаря новым полям и сущностям Drupal-7 все стало проще.

0 голосов
/ 10 марта 2011

http://groups.drupal.org/node/16542

http://coder1.com/articles/adding-cck-field-to-custom-form

Надеюсь, это даст вам отправную точку.

...