࿅श1
࣍ͷΑ͏ͳϑΥʔϜΫϥεΛ࡞ͨ͠ͱ͜Ζɺ
Fatal error͕ൃੜ͠·ͨ͠ɻߟ͑ΒΕΔݪҼͲ
ΕͰ͔͢ʁ
1. ࣮͖͢ϝιου͕࣮͞Ε͍ͯͳ͍ɻ
2. ະ༻ͷม͕͋Δɻ
3. αʔϏεͷΞΫηεʹάϩʔόϧ͕ؔ
༻͞Ε͍ͯΔɻ
4. ྻͷࢦఆʹ [ ] Ͱͳ͘ array() ͕༻͞
Ε͍ͯΔɻ
class MaruchaForm extends FormBase {
public function buildForm(array $form, FormStateInterface $form_state) {
$form['name'] = array(
'#type' => 'textfield',
'#title' => '໊લ',
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => 'อଘ',
);
return $form;
}
public function validateForm(array &$form, FormStateInterface $form_state) {
if (mb_strlen($form_state->getValue('name')) < 3) {
$form_state->setErrorByName('name', '3จࣈҎ্ʹ͍ͯͩ͘͠͞ɻ');
}
}
public function submitForm(array &$form, FormStateInterface $form_state) {
\Drupal::messenger()->addStatus('͝هೖ͋Γ͕ͱ͏͍͟͝·͢ʂ');
}
}