У меня есть узел/add form.Using hook_form_alter Я добавил текстовое поле и кнопку отправки ajax. Я делаю fecth данные с этим текстовым файлом и кнопкой.Узел добавить форму заполнить форму с ajax submit
функция hook_form_alter (& $ формы, & $ form_state, $ form_id) {
$form['textfield'] = array(
'#title' => t('Add Field'),
'#type' => 'textfield',
'#required' => true,
'#weight' => -1,
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Submit Field'),
'#weight' => -1,
'#ajax' => array(
'wrapper' => 'node-form',
'callback' => 'submit_callback',
'effect' => 'fade'
),
);
}
и onsubmit из Аякса я получаю значение, которые я хочу. Но теперь я хочу добавить несколько полей формы node/add с результатом этого ajax submit. Я застрял в том, как идти дальше с реализацией для этого.
Может ли кто-нибудь помочь мне &, дайте мне знать, как это сделать?
Вы можете быть более конкретным, пожалуйста? –
вы должны знать о форме узла/добавления для любого типа содержимого. Теперь на той же странице узла/добавления формы есть пользовательский блок. он имеет текстовое поле и кнопку отправки, как я упомянул в приведенном выше коде. В представлении этого блока я получаю ответы. Я хочу заполнить детали формы узла/добавления, используя данные ответа блока. Надеюсь, у вас есть то, чего я хочу достичь. –
сохраните все данные, которые вы отправили в переменной сеанса, которые вы можете использовать во второй форме –