Как использовать API формы Drupal 7 без Drupal? - PullRequest
0 голосов
/ 19 марта 2011

Мне очень нравится способ API Drupal формы . Я никогда не был заблокирован API, даже с очень высокими маркетинговыми ожиданиями в отношении тонких функций форм.

Я начал разработку небольшого класса форм PHP, имитирующего этот API, чтобы использовать его в небольших проектах, не требующих полной установки Drupal.

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

Как вы думаете, это возможно? Это уже сделано?

Спасибо за вашу помощь.

1 Ответ

1 голос
/ 19 марта 2011

Система форм зависит от API рендеринга / темы (drupal_render () / theme () и всего, что с ним связано), системы хуков, слоя базы данных (кеш form_state) и, вероятно, многого другого.

IЯ думаю, что маловероятно, что вы сможете использовать его отдельно от Drupal.

Возможно, вы могли бы создать систему, которая использует тот же API, но я не уверен, стоит ли это того.

Есть некоторые дискуссии по поводу его перепроектирования, возможно, это будет более разделено, как, например, новый слой базы данных в Drupal 7.

...