Я имел ввиду, то, что создал форму через Form API.
Если это чтобы поучиться, то есть как минимум 2 варианта:
1.Велосипед №1
- Создать "свои" таблицы (https://api.drupal.org/api/drupal/modules!system!system.api.php/function...)
- подружить их с views (google: views custom database table)
2.Велосипед №2
На основании данных из формы создавать программно материал(ноду) с нужными полями.
А вообще, все уже написано для Вас за Вас.
см. первый пост.
Я имел ввиду, то, что создал форму через Form API.
Если это чтобы поучиться, то есть как минимум 2 варианта:
1.Велосипед №1
- Создать "свои" таблицы (https://api.drupal.org/api/drupal/modules!system!system.api.php/function...)
- подружить их с views (google: views custom database table)
2.Велосипед №2
На основании данных из формы создавать программно материал(ноду) с нужными полями.
А вообще, все уже написано для Вас за Вас.
см. первый пост.
Да создал я ноду с полями для заполнения. Создал через жук menu. Также использовал хуки validate и submit. Вопрос в том что например я как посетитель заполняю форму и нажимаю отправить. Где потом мне искать эту уже заполненную форму (пусть это будет к примеру - подача объявления.
Если в hook_submit вы взяли данные с полей из $form_state и положили их в таблицу в БД - то там они и будут. Где их выведите - там и будут.
В hook_submit у вас что кстати?
Если в hook_submit вы взяли данные с полей из $form_state и положили их в таблицу в БД - то там они и будут. Где их выведите - там и будут.
В hook_submit у вас что кстати?
Комментарии
Формы здесь https://www.drupal.org/project/entityform
Пример работы с формой - модуль contact. Entityform - UI для работы с формами, создание, хранение, отправка на mail ...
Если это чтобы поучиться, то есть как минимум 2 варианта:
1.Велосипед №1
- Создать "свои" таблицы (https://api.drupal.org/api/drupal/modules!system!system.api.php/function...)
- подружить их с views (google: views custom database table)
2.Велосипед №2
На основании данных из формы создавать программно материал(ноду) с нужными полями.
А вообще, все уже написано для Вас за Вас.
см. первый пост.
Да создал я ноду с полями для заполнения. Создал через жук menu. Также использовал хуки validate и submit. Вопрос в том что например я как посетитель заполняю форму и нажимаю отправить. Где потом мне искать эту уже заполненную форму (пусть это будет к примеру - подача объявления.
В дрюпале нет жуков.
Если в hook_submit вы взяли данные с полей из $form_state и положили их в таблицу в БД - то там они и будут. Где их выведите - там и будут.
В hook_submit у вас что кстати?
function mymodule_form_submit($form, &$form_state){
$j = $form_state['values']['onetextfield'];
$k = $form_state['values']['twotextfield'];
$result = $j.$k;
drupal_set_message($result);
}
Если есть желание разобраться, понять как программировать см. https://www.drupal.org/project/examples
Там, куда сохранили. То есть нигде.