submit($model, $this)
. Html::activeHiddenInput($model, 'group_id', ['value' => $this->context->group->id])
. Html::activeHiddenInput($model, 'tree', ['value' => $this->context->group->id])
. Html::activeHiddenInput($model, 'parent_id',
[
'value' => (Yii::$app->request->get('parent_id'))
? Yii::$app->request->get('parent_id')
: 0
]
)
. $form->text_line_lang($modelLang, 'title');
?>
= $form->field($model, 'parent')->dropDownList(\thread\app\helpers\tree\TreeHelper::dropDownTreeList($this->context->group->id, MenuItem::class)) ?>
= $form->field($model, 'link_type')->dropDownList(MenuItem::linkTypeRange()) ?>
= $form->switcher($model, 'published') ?>
= $form->text_line($model, 'position') ?>
submit($model, $this);
//
ActiveForm::end();
//
$this->registerJs("
$('#menuitem-link_type').on('change', function(){
var val = this.value;
if(this.value == 'permanent'){
$('.menuitem-link_type_permanent').show();
$('.menuitem-link_type_external').hide();
$('.menuitem-link_type_internal').hide();
}else if(this.value == 'internal'){
$('.menuitem-link_type_internal').show();
$('.menuitem-link_type_external').hide();
$('.menuitem-link_type_permanent').hide();
}else{
$('.menuitem-link_type_internal').hide();
$('.menuitem-link_type_external').show();
$('.menuitem-link_type_permanent').hide();
}
console.log(val);
});
$('#menuitem-internal_source').on('change', function(){
var val = this.value;
$('.internal_sources').hide();
$('.'+val).show();
console.log(val);
});
$('#menuitem-internal_source_id').on('change', function(){
var val = this.value;
$('.internal_source_id_hidden').val(val);
});
// $('#link_type_external').keypress(function(){
// $('#model_link').val($('#link_type_external').val());
// })
//
// $('#link_type_permanent').keypress(function(){
// $('#model_link').val($('#link_type_permanent').val());
// })
");
?>