Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Driver86
Сообщения: 141 Зарегистрирован: 2015.04.13, 14:17
Сообщение
Driver86 » 2015.05.30, 15:59
Active filed генерирует такой код:
Код: Выделить всё
<div class="form-group field-entry-file">
<label class="control-label" for="entry-file">File</label>
<input type="hidden" name="Entry[file]" value=""><input type="file" id="entry-file" name="Entry[file]">
<p class="help-block help-block-error"></p>
</div>
input type="hidden" - эт ещё зачем?
Спишь?
Driver86
Сообщения: 141 Зарегистрирован: 2015.04.13, 14:17
Сообщение
Driver86 » 2015.05.30, 17:44
Ааа, да точно. Там ещё и перед чекбоксом скрытый инпут.
Ат разработчики молодцы...
Спишь?
polumerk
Сообщения: 80 Зарегистрирован: 2015.07.09, 16:04
Сообщение
polumerk » 2015.10.08, 10:41
Почему они молодцы? как сохранять предыдущее значение файла в базе данных если новый не загружаешь?
ElisDN
Сообщения: 5845 Зарегистрирован: 2012.10.07, 10:24
Контактная информация:
Сообщение
ElisDN » 2015.10.08, 10:42
polumerk писал(а): Как сохранять предыдущее значение файла в базе данных если новый не загружаешь?
Сделать атрибут unsafe.
polumerk
Сообщения: 80 Зарегистрирован: 2015.07.09, 16:04
Сообщение
polumerk » 2015.10.08, 10:44
ElisDN писал(а): polumerk писал(а): Как сохранять предыдущее значение файла в базе данных если новый не загружаешь?
Сделать атрибут unsafe.
Какое-то странное решение разработчиков, ну может это я не прав.
glamurchik
Сообщения: 65 Зарегистрирован: 2011.04.27, 21:39
Сообщение
glamurchik » 2015.11.23, 20:25
и как с этим бороться? safe, unsafe ниче не помогает...
zelenin
Сообщения: 10596 Зарегистрирован: 2013.04.20, 11:30
Сообщение
zelenin » 2015.11.23, 20:40
glamurchik писал(а): объясните, мне тупому, зачем этот скрытый инпут?
первый комментарий для кого написан?
glamurchik
Сообщения: 65 Зарегистрирован: 2011.04.27, 21:39
Сообщение
glamurchik » 2015.11.23, 21:08
и все же... как должно выглядеть поле (стандартное генерит этот пустой скрытый инпут)
<?= $form->field($model, 'image')->fileInput() ?>
zelenin
Сообщения: 10596 Зарегистрирован: 2013.04.20, 11:30
Сообщение
zelenin » 2015.11.23, 21:12
glamurchik писал(а): и все же... как должно выглядеть поле (стандартное генерит этот пустой скрытый инпут)
<?= $form->field($model, 'image')->fileInput() ?>
а вам оно мешает чем?
glamurchik
Сообщения: 65 Зарегистрирован: 2011.04.27, 21:39
Сообщение
glamurchik » 2015.11.23, 21:15
zelenin писал(а):
а вам оно мешает чем?
если поле объязательное - то не пропускает, пишет что пустое
zelenin
Сообщения: 10596 Зарегистрирован: 2013.04.20, 11:30
Сообщение
zelenin » 2015.11.23, 21:17
glamurchik писал(а): zelenin писал(а):
а вам оно мешает чем?
если поле объязательное - то не пропускает, пишет что пустое
и? а вы считаете, что пустое поле должно пропускать, если оно обязательное?
glamurchik
Сообщения: 65 Зарегистрирован: 2011.04.27, 21:39
Сообщение
glamurchik » 2015.11.23, 21:37
ну так у меня собственно и вопрос "как и откуда" этот hidden появляется, я читал первый коммент, но что значит фраза
This method will generate the "name" and "value" tag attributes automatically for the model attribute
* unless they are explicitly specified in `$options`.
не понимаю я