FormSelect

membuat input field yang berupa option selection dimana opsi nya ditentukan sendiri secara manual baik berupa Array maupun satu2. Jika anda ingin menggunakan table database untuk menentukan opsi maka anda bisa menggunakan FormSelecttable

 

Contoh pengunaan:

$form->edit->addInput( 'fieldname', 'select' );
$form->edit->input->fieldname->setTitle('Judul Field');

## MENAMBAH OPTION LABEL DAN VALUE DALAM FORMAT STRING
$form->edit->input->fieldname->addOption('label', 'value');

## LABEL DAN VALUE NILAINYA AKAN SAMA
$form->edit->input->fieldname->addOption(array('nol', 'satu', 'dua', 'tiga'));

## LABEL DIAMBIL DARI INPUT KE 1, DAN VALUE DIAMBIL DARI INPUT KE 2 DENGAN KEY ARRAY YANG SAMA
$form->edit->input->fieldname->addOption(array('nol', 'satu', 'dua', 'tiga'), array(0,1,2,3));

## VALUE DIAMBIL DARI ARRAY KEY 0, LABEL DIAMBIL DARI ARRAY KEY 1 DI DALAM INPUT ARRAY
$form->edit->input->fieldname->addOption(
 array(
    array('0', 'nol'), 
    array('1', 'satu'), 
    array('2', 'dua'), 
    array('3', 'tiga')
    )
 );

## HASILNYA AKAN SAMA PERSIS SEPERTI DIATAS JADI MENGACUHKAN NILAI DARI TIAP ARRAYKEY (LANGSUNG DIAMBIL VALUENYA)
$form->edit->input->fieldname->addOption(
  array(
    array(
      'key1' => '0',
      'key2' => 'nol'
      ), 
   array(
      'key1' => '1',
      'key2' => 'satu'
     ), 
   array(
      'key1' => '2',
      'key2' => 'dua'
      ), 
   array(
      'key1' => '3',
      'key2' => 'tiga'
      )
   )
 );

 

File Path: includes/lib/pea/form/FormSelect.php membuat input field yang berupa option selection dimana opsi nya ditentukan sendiri secara manual baik berupa Array maupun satu2. Jika anda ingin menggunakan table database untuk menentukan opsi maka anda bisa menggunakan FormSelecttable

0 Comment

Post Your Comment

Terakhir Dilihat

Method Tersedia