title = \Yii::t('app', 'Create product to project'); $this->params[ 'breadcrumbs' ][] = [ 'label' => \Yii::t('app', 'Products to project'), 'url' => [ 'product', 'id' => $project->project_id, ], ]; $this->params[ 'breadcrumbs' ][] = $this->title; ?>

title) ?>

field($model, 'product_id') ->dropDownList($products, [ 'prompt' => \Yii::t('app', 'Выберите коллекцию')]); ?>
field($model, 'product_variant_id') ->dropDownList($variants, [ 'prompt' => \Yii::t('app', 'Выберите товар')]); ?>
isNewRecord?\Yii::t('app', 'Добавить'):\Yii::t('app', 'Обновить')), [ 'class' => 'btn btn-success' ]); $form::end(); ?>
registerJs(" $(document).on( 'change', '#producttoproject-product_id', function(e) { var value = parseInt($(this).val()); var dropDown = $('#producttoproject-product_variant_id'); var container = $(dropDown).parents('.product_variant_container'); $(dropDown).find('option[value!=\"\"]').remove(); $(container).addClass('hidden'); if(value) { $.get( '/admin/project/get-variants?product_id=' + value, function(data) { if(data.length > 0) { $.each( data, function(key, value) { $(dropDown) .append(''); } ); console.log('hiodde'); $(container).removeClass('hidden'); } } ); } } ); "); ?>