%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
<?php
use yii\helpers\Html;
use yii\bootstrap\ActiveForm;
use kartik\widgets\FileInput;
use kartik\datecontrol\DateControl;
use yii\helpers\Url;
/* @var $this yii\web\View */
/* @var $model backend\models\Peraturan */
/* @var $form yii\widgets\ActiveForm */
?>
<?php $form = ActiveForm::begin([
'layout' => 'horizontal',
'options' => ['enctype' => 'multipart/form-data'],
'fieldConfig' => [
'template' => "{label}\n{beginWrapper}\n{input}\n{hint}\n{error}\n{endWrapper}",
'horizontalCssClasses' => [
'label' => 'col-sm-2',
'offset' => 'col-sm-offset-4',
'wrapper' => 'col-sm-8',
//'error' => '',
'hint' => '',
],
]
]);
?>
<?= $form->errorSummary([$model, $lampiran, $teu]) ?>
<!-- Custom Tabs -->
<div class="nav-tabs-custom">
<ul class="nav nav-tabs">
<li class="active"><a href="#tab_1" id="lnk1" data-toggle="tab">Data Utama</a></li>
<li><a href="#tab_2" id="lnk2" data-toggle="tab">Lampiran</a></li>
<li><a href="#tab_3" id="lnk3" data-toggle="tab">Tajuk Entry Utama</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab_1">
<br>
<!-- $form->field($model, 'jenis_peraturan')->dropDownList(
\yii\helpers\ArrayHelper::map(\backend\models\JenisPeraturan::find()->where(['parent_id' => 1])->asArray()->all(), 'name', 'name'),
[
'id' => 'zipCode',
'prompt' => '-- Pilih Jenis Peraturan --',
]
)->label('Jenis Peraturan'); -->
<?= $form->field($model, 'jenis_peraturan')->dropDownList(
\yii\helpers\ArrayHelper::map(\backend\models\JenisPeraturan::find()->where(['parent_id' => 1])->asArray()->all(), 'id', 'name'),
[
'prompt' => 'Pilih Type Pengelolaan',
'onchange' => '
$.get( "' . Url::toRoute('/peraturan/jenis') . '", { id: $(this).val() } )
.done(function( data ) {
$( "#' . Html::getInputId($model, 'bentuk_peraturan') . '" ).html( data );
}
);'
]
)->label('Jenis Peraturan');
?>
<?= $form->field($model, 'bentuk_peraturan')->dropDownList(
\yii\helpers\ArrayHelper::map(\backend\models\JenisPeraturan::find()->where(['parent_id' => $model->jenis_peraturan])->asArray()->all(), 'name', 'name'),
[
'prompt' => 'Pilih Bentuk Peraturan',
]
)->label('Bentuk Peraturan')
?>
<?= $form->field($model, 'judul')->textarea(['placeholder' => 'tulis lengkap judul peraturan', 'rows' => 6]) ?>
<?= $form->field($model, 'nomor_peraturan')->textInput(['placeholder' => 'tulis nomor peraturan', 'maxlength' => true]) ?>
<?= $form->field($model, 'tahun_terbit')->textInput(['placeholder' => 'tulis tahun peraturan', 'maxlength' => 4])->label('Tahun') ?>
<?= $form->field($model, 'tempat_terbit')->textInput(['placeholder' => 'tulis tempat penetapan', 'maxlength' => true])->label('Tempat Penetapan') ?>
<?= $form->field($model, 'tanggal_penetapan')->widget(
DateControl::classname(),
[
'type' => 'date',
'ajaxConversion' => true,
'autoWidget' => true,
'widgetClass' => '',
'displayFormat' => 'php:d-F-Y',
'saveFormat' => 'php:Y-m-d',
'widgetOptions' => [
'options' => ['placeholder' => 'tulis tanggal penetapan '],
'pluginOptions' => [
'autoclose' => true,
'format' => 'php:d-F-Y'
]
]
]
)->label('Tanggal Penetapan');
?>
<?= $form->field($model, 'penandatanganan')->textInput(['placeholder' => 'tulis penandatangan peraturan', 'maxlength' => true]) ?>
<?= $form->field($model, 'tanggal_pengundangan')->widget(
DateControl::classname(),
[
'type' => 'date',
'ajaxConversion' => true,
'autoWidget' => true,
'widgetClass' => '',
'displayFormat' => 'php:d-F-Y',
'saveFormat' => 'php:Y-m-d',
'widgetOptions' => [
'options' => ['placeholder' => 'tulis tanggal pengundangan'],
'pluginOptions' => [
'autoclose' => true,
'format' => 'php:d-F-Y'
]
]
]
)->label('Tanggal Pengundangan');
?>
<?= $form->field($model, 'pemrakarsa')->textInput(['placeholder' => 'tulis pemrakarsa', 'maxlength' => true]) ?>
<?= $form->field($model, 'sumber')->textarea(['placeholder' => 'contoh LN Nomor 21 Tahun 2017 ', 'rows' => 6]) ?>
<?= $form->field($model, 'bahasa')->dropDownList(
\yii\helpers\ArrayHelper::map(\backend\models\Bahasa::find()->asArray()->all(), 'name', 'name'),
[
'prompt' => '--Silahkan Pilih--',
]
)->label('Bahasa');
?>
<?= $form->field($model, 'urusan_pemerintahan')->dropDownList(
\yii\helpers\ArrayHelper::map(\backend\models\UrusanPemerintahan::find()->asArray()->all(), 'name', 'name'),
[
'prompt' => '---Silahkan Pilih--',
]
)->label('Urusan Pemerintahan');
?>
<?= $form->field($model, 'bidang_hukum')->dropDownList(
\yii\helpers\ArrayHelper::map(\backend\models\BidangHukum::find()->asArray()->all(), 'name', 'name'),
[
'prompt' => '--Silahkan Pilih--',
]
)->label('Bidang Hukum');
?>
<!-- $form->field($model, 'status')->dropDownList(
\yii\helpers\ArrayHelper::map(\backend\models\Status::find()->where(['status' => ['Berlaku', 'Tidak Berlaku']])->asArray()->all(), 'status', 'status'),
[
'prompt' => '--Silahkan Pilih--',
]
)->label('Status Peraturan'); -->
<!-- $form->field($model, 'status_terakhir')->dropDownList(
\yii\helpers\ArrayHelper::map(\backend\models\Status::find()->where(['not', ['status' => ['Berlaku', 'Tidak Berlaku']]])->asArray()->all(), 'status', 'status'),
[
'prompt' => '--Silahkan Pilih--',
]
)->label('Keterangan Status'); -->
<?= $form->field($model, 'abstrak')->widget(FileInput::classname(), [
'pluginOptions' => ['allowedFileExtensions' => ['pdf'], 'showUpload' => false, 'showPreview' => false,],
]); ?>
<?= $form->field($model, 'promosikan_ke_beranda')->dropDownList(
[
'Ya' => 'Ya',
'Tidak' => 'Tidak',
],
['prompt' => '--Silahkan Pilih--'],
);
?>
<button type="button" class="btn btn-success btn-flat" id="clicktab2" onclick='$("#lnk2").trigger("click");'>Next >></button>
</div>
<!-- /.tab-pane -->
<div class="tab-pane" id="tab_2">
<br>
<?= $form->field($lampiran, 'judul_lampiran')->textInput(['placeholder' => 'tulis judul lampiran', 'maxlength' => true]) ?>
<?= $form->field($lampiran, 'dokumen_lampiran')->widget(FileInput::classname(), [
'pluginOptions' => ['allowedFileExtensions' => ['pdf'], 'showUpload' => false, 'showPreview' => false,],
]); ?>
<button type="button" class="btn btn-success btn-flat" id="clicktab1" onclick='$("#lnk1").trigger("click");'>
<< Prev</button> <button type="button" class="btn btn-success btn-flat" id="clicktab3" onclick='$("#lnk3").trigger("click");'>Next >>
</button>
</div> <!-- /.tab-pane -->
<div class="tab-pane" id="tab_3">
<br>
<?= $form->field($teu, 'nama_pengarang', ['inputOptions' => ['autofocus' => 'autofocus']])->widget(\kartik\widgets\Select2::classname(), [
'data' => \yii\helpers\ArrayHelper::map(\backend\models\Pengarang::find()->asArray()->all(), 'id', 'name'),
'options' => ['placeholder' => 'Pilih Tajuk Entry Utama'],
'pluginOptions' => [
'allowClear' => true
]
])->label('Nama Pengarang');
?>
<?= $form->field($teu, 'tipe_pengarang')->dropDownList(
\yii\helpers\ArrayHelper::map(\backend\models\TipePengarang::find()->asArray()->all(), 'id', 'name'),
[
'prompt' => '-- Silahkan Pilih --',
]
)->label('Type Pengarang');
?>
<?= $form->field($teu, 'jenis_pengarang')->dropDownList(
\yii\helpers\ArrayHelper::map(\backend\models\JenisPengarang::find()->asArray()->all(), 'id', 'name'),
[
'prompt' => '-- Silahkan Pilih --',
]
)->label('Jenis Pengarang');
?>
<button type="button" class="btn btn-success btn-flat" id="clicktab2" onclick='$("#lnk2").trigger("click");'>
<< Prev</button> <!-- /.tab-pane -->
<?= Html::submitButton('Simpan', ['class' => 'btn btn-success btn-flat']) ?>
<?= \yii\helpers\Html::a('Batal', Yii::$app->request->referrer, ['class' => 'btn btn-danger btn-flat']); ?>
<?php ActiveForm::end(); ?>
</div>
<!-- /.tab-content -->
</div>
<!-- nav-tabs-custom -->
<div class="section">
<!--
$form->field($model, 'direktorat_id')->dropDownList(
\yii\helpers\ArrayHelper::map(\backend\models\Unit::find()->where(['parent_id'=>NULL])->asArray()->all(), 'id', 'nama_unit'),
['prompt'=>'-- Pilih Direktorat --',
'onchange'=>'
$.get( "'.Url::toRoute('/peminjaman/subdit').'", { id: $(this).val() } )
.done(function( data ) {
$( "#'.Html::getInputId($model, 'subdit_id').'" ).html( data );
}
);
'
])->label('Dari');
$form->field($model, 'penanggungjawab')->widget(\kartik\widgets\Select2::classname(), [
'data' => \yii\helpers\ArrayHelper::map(\backend\models\Penangggungjawab::find()->asArray()->all(), 'nama', 'nama'),
'options' => ['placeholder' => 'Pilih Pejabat Penanggung Jawab'],
'pluginOptions' => [
'allowClear' => true
]]);*
$form->field($model, 'file')->widget(FileInput::classname(), [
'pluginOptions'=>['allowedFileExtensions'=>['pdf'],'showUpload' => false,],
]);
$form->field($model, 'tanggal_nodin')->widget(DateControl::classname(), [
'type' => 'date',
'ajaxConversion' => true,
'autoWidget' => true,
'widgetClass' => '',
'displayFormat' => 'php:d-F-Y',
'saveFormat' => 'php:Y-m-d',
// 'saveTimezone' => 'Asia/Bangkok',
// 'displayTimezone' => 'Asia/Bangkok',
'widgetOptions' => [
'pluginOptions' => [
'autoclose' => true,
'format' => 'php:d-F-Y'
]
]])->label('Tanggal Nota Dinas');*/
-->
<?php
$script = <<< JS
$('#zipCode').change(function(){
var zipId = $(this).val();
$.get('get-peraturan',{ zipId : zipId },function(data){
var data = $.parseJSON(data);
$('#peraturan-singkatan_jenis').attr('value',data.singkatan);
$('#peraturan-bentuk_peraturan').attr('value',data.name);
});
});
$(function() {
$( "#tabs" ).tabs();
});
JS;
$this->registerJs($script);
?>