Advertisement
Guest User

Untitled

a guest
Aug 28th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. <?php $form = ActiveForm::begin(); ?>
  2.  
  3. <?= $form->field($model, 'judul')->textInput(['maxlength' => true]) ?>
  4.  
  5. <?= $form->field($model, 'isi')->textarea(['rows' => 6]) ?>
  6.  
  7. <?= $form->field($model, 'kategori_id', [
  8. 'addon' => ['append' =>
  9. ['content'=>
  10. Html::button('x', ['class'=>'btn btn-default','name' => 'del_kat', 'id' => 'del_kat', 'onclick' => '$("#kat_id").val("");']) . PHP_EOL .
  11. Html::button('Cari', ['class'=>'btn btn-primary','id' => 'modal_kat', 'onclick' => '$("#kategori_dialog").dialog("open"); return false;' ]),
  12.  
  13. 'asButton' => true
  14. ]
  15. ]
  16. ])->textInput(['id'=> 'kat_id', 'readonly' => true]) ?>
  17.  
  18. GridView::widget([
  19. 'dataProvider' => $kategoriModel->search(Yii::$app->request->queryParams),
  20. 'filterModel' => $kategoriModel,
  21. 'columns' => [
  22. 'kategori_id',
  23. 'nama',
  24. [
  25. 'label' => 'test',
  26. 'format' => 'raw',
  27. 'value' => function ($data) {
  28.  
  29. return Html::button('+', ['class'=>'btn btn-default','id' => 'modal_kat', 'onclick' => '$("#kategori_dialog").dialog("close"); $("#kat_id").val("'.$data->kategori_id.'");' ]);
  30. },
  31. ],
  32.  
  33.  
  34. ],
  35.  
  36. ]);
  37.  
  38. Dialog::begin([
  39. 'id' => 'kategori_dialog',
  40. 'clientOptions' => [
  41. 'modal' => true,
  42. 'autoOpen'=>false,
  43. 'title'=>'List Kategori',
  44. 'width'=>'auto',
  45. ],
  46.  
  47. ]);
  48.  
  49. Pjax::begin(['id' => 'kategori-pjax', 'enablePushState'=>false]);
  50. echo $kategoriGrid;
  51. Pjax::end();
  52.  
  53. Dialog::end();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement