У меня есть скрытое поле ввода в представлении в ActiveForm
<?php $form = ActiveForm::begin(); ?>
<input type="file" id="i_file" name="uploadfile" value="" onchange="abc()">
<?= $form->field($model, 'path')->hiddenInput() ?>
<div class="form-group">
<?= Html::submitButton('submit', ['class' => 'btn btn-primary']) ?>
</div>
<?php ActiveForm::end(); ?>
Я устанавливаю его значение с помощью Javascript, как показано ниже:
<script>
function abc(){
var tmppath = URL.createObjectURL(event.target.files[0]);
$("#taskreports-path").val(tmppath);
alert(document.getElementById("taskreports-path").value);
}
</script>
Оповещение показывает, что значение успешно введено в поле. Теперь мне нужно значение этого поля ввода в некоторой переменной php, например:
$var path = //<?= $form->field($model, 'path')->hiddenInput() ?> this field's value
Как я могу сделать это в Yii2?