Максим
расположить их в нужном порядке, если в одном файле. если в разных - время в названии подправить
Ivan
Добрый день всем. Подскажите пожалуйста, Как можно заставить делать миграции таблиц в определённом порядке? Спасибо!
на счет определенного порядка вряд ли можно, на то они и есть. Но пропускать можно
Ivan
yii migrate/mark название_миграции
Ivan
что-то вроде этого
Ivan
http://www.yiiframework.com/doc-2.0/guide-db-migrations.html#modifying-migration-history
Ivan
менять порядок крайне не желательно, лучше дописать новую
Ivan
конечно, если ты не один участник проекта
Ivan
посоветуйте, где можно наглядно изучить связку Yii2-Vue.js / React
Evgeniy
посоветуйте, где можно наглядно изучить связку Yii2-Vue.js / React
я занимаюсь react и express. На yii2 пробовал. Но как yii2-api, а react - клиент
Evgeniy
менять порядок крайне не желательно, лучше дописать новую
Просто из-за внешних ключей, не создаются таблицы
PowerAxis
почему может не срабатывать attributeLabels() ?
Vladislav
Народ. Можно кое что уточноить? При получении инфы file input через UploadedFile::getInstance как загружать на сервер? Использовать move_uploaded_file и вторым параметром указать tempFile UploadedFile::getInstance?
PowerAxis
никак, в модели данных просто метод указал и в нем список аттрибутов с переводом, как обычно
PowerAxis
потом выводу в GridView
PowerAxis
можно, конечно, и в самом GridView эти лейбы прописать
Максим
Атрибутов нет, или переводы не подхватываются?
PowerAxis
аттрибуты в гридвью выводятся, все ок, переводы не выводятся
Vladislav
Спаисбо
Максим
аттрибуты в гридвью выводятся, все ок, переводы не выводятся
а переводы других слов выводятся? может там Yii::t не подвязано, а тупо текст идет в атрибутах?
PowerAxis
под переводом я имел в виду не перевод на другой язык, а своя лейба. например, 'created_at' => 'дата создания'
Максим
экземпляр этой же модели используешь?
PowerAxis
блин, я не в том месте метод переопределил
PowerAxis
все работает, спасибо
Артур
все привет) хочу поставить проверку валидации на форму (нужно проверить имейл на валидацию)
Артур
https://yiiframework.com.ua/ru/doc/guide/2/input-validation/
Артур
насчет статью но как тут будет работать ? сразу когда прописал выведится ошибка или когда отправил форму ?
Максим
как настроишь. можно на клиенте валидировать, можно через аякс, можно при отправке формы
Футуристичный
https://yiiframework.com.ua/ru/doc/guide/2/input-validation/
для какой версии эта дока?
Футуристичный
Или обновляется дока с каждым релизом?
Артур
ну для второй
Футуристичный
Это видно
Футуристичный
Я о том, что обновляется ли дока при новом релизе?
Артур
я хз)
Nastya
господа, а вы не знаете, в шторме есть какойнить шорткат, чтобы обернуть выделенное в тег?
Nastya
хорошо-то как
Alexander
Дока на офсайте же
SiZE
хорошо-то как
https://www.google.ru/search?q=phpstorm+wrap+selection+in+tag
Alexander
Переводы сами не обновляются
Alexander
Их переводят
Nastya
https://www.google.ru/search?q=phpstorm+wrap+selection+in+tag
да хранят боги ваше доброе сердце
Nastya
но конечно с этой дебильной подменюхой процесс сильно не убыстрится
PowerAxis
но конечно с этой дебильной подменюхой процесс сильно не убыстрится
ты можешь отключить все шаблоны и тогда у тебя останется в выпадашке только поле эммета, в нем сразу пиши свой тег без <> и выдлеленный фрагмент обернется
Vladislav
Комрады, как после UploadedFile::getInstance получить путь до выбранного файла или каким нибудь другим способом?
PowerAxis
правда, один лишний раз энтер придется нажать
PowerAxis
но в целом намного удобнее, чем вручную курсоры ставить, особенно на линуксе, где мультикурсор через win+alt надо устанавливать
PowerAxis
Комрады, как после UploadedFile::getInstance получить путь до выбранного файла или каким нибудь другим способом?
ну файл в tmp падает с хитрым именем перед загрузкой, ты о нем? а если после, то путь надо было сначала в БД сохранить
PowerAxis
вообще чего ты паришься? возьми какое-нить upload behavior, там уже все за тебя сделали
Vladislav
@poweraxis мне просто перед saveAs нужно пропарсить содержимое, а в tmp его размер равен 0
PowerAxis
ну распечатай свою форму при получении в контроллере и посмотри. если 0 то, походу, ты его и не загрузил, валидация не прошла или еще что
Vladislav
он у меня не грузит вообще в tmp, путь генерируется, но этого файла нет
PowerAxis
та там должно быть что-то типа tmp/xC5gfRf
Vladislav
["tempName"]=> string(47) "D:\Program\OpenServer\userdata\temp\phpEC1D.tmp"
Vladislav
но этого файла в этой папке нет
PowerAxis
может у тебя нету прав на аплоад?
Dmitry
Думаешь интерпритатор бы в фатал не упал?
Dmitry
Тем более ето винда с опенсервером, веротяность косяков со стороны софта минимальна.
Eugene
но этого файла в этой папке нет
дык потому он и временный, что существует лишь во время работы скрипта
Vladislav
ок спасибо)
Артур
route - Роут на который отправлять данные формы (по умолчанию 'default/submit-form');
Артур
как можно найти этот роут ?))
Артур
не могу никак найти эту форму(((
PowerAxis
че?
Артур
че?
это мне ?)
PowerAxis
ну да, я ничего не понял что ты ищешь
Артур
ну да, я ничего не понял что ты ищешь
форма отправляет данные по этому роут
Артур
я хочу найти этот файл и изменить в нем код
Артур
но я не могу его найти так как не знаю где он лежит(
PowerAxis
ну так посмотри у себя в конфиге в правилах роута
PowerAxis
куда он там ведет
Артур
в конфиге