このシンプルな形でブロック(左)を作りました。今、私はページ(中央)で結果を処理して表示したいのですが、どうすればいいですか?
入力:
name = James
surname = Bond
私が欲しい出力:
<div style="color:red">Welcome, James Bond</div>
ここに私が書いて動作するブロックがあります。
<?php
echo drupal_get_form('myForm');
function myForm($form_state) {
$form['name'] = array(
'#type' => 'textfield',
'#title' => t('Name'),
'#size' => 20,
'#maxlength' => 10
);
$form['surname'] = array(
'#type' => 'textfield',
'#title' => t('Surname'),
'#size' => 20,
'#maxlength' => 10
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Save')
);
return $form;
}
function myForm_submit($form,&$form_state)
{
//??
};
次に、出力を表示する必要があります:)。
VIEWS やその他のアドオンの使用を提案しないでください。
Drupal を徹底的に学びたい。その逆ではありません ;)