Erzhigit
https://ru.stackoverflow.com/questions/745779/yii2-model-loadyiiapp-request-post-%D0%BD%D0%B5-%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B6%D0%B0%D0%B5%D1%82-%D0%B8%D0%B7-%D1%84%D0%BE%D1%80%D0%BC%D1%8B
Erzhigit
но тоже не помогло if ($model->load(Yii::$app->request->post(), '')) { // ... }
Максим
все равно
Форму на этот же экшен отправляешь? Поля заполнены? Покажи что во вкладке network отправляешь в браузере
Максим
Какие параметры и куда
Максим
Та дето проеб, так не бывает) все работает, если делать правильно
Erzhigit
_csrf: krvCnPugz9pTXdvMsJyZberINhyBNY11AJaCfgB_9mPmi7H2yu6YihctqYri6_1bmqFAKrkF_hpt3tQ1RzSjLQ== SignupForm[username]: aaa SignupForm[password]: aaaa SignupForm[email]: aaa@qqq
Максим
А урл какой и метод отправки? Может ты гетом шлёшь, а из поста пытаешься достать?
Максим
По дефолту гет, если в форме не указан
Erzhigit
Request URL: http://yii2.loc/site/signup Request Method: POST
Максим
Erzhigit
actionSignup
Erzhigit
public function actionSignup() { if (!Yii::$app->user->isGuest) { return $this->goHome(); } $model = new SignupForm(); if(Yii::$app->request->post()) { if($model->load(Yii::$app->request->get(),"") && $model->validate()){ debug($model); exit(); } } return $this->render('signup', compact('model')); }
Максим
Так а чё ты гетом форму заполняешь, если пост приходит?
Erzhigit
изменил только
Erzhigit
не все равно постой массив
Максим
И кавычки там не нужны
Erzhigit
тоже убрал все ьак же пуст
Максим
->post(), ''
Максим
Покажи как сейчас
Максим
Не бывает так чтобы пустой был) инфа сотка
Максим
И что если без validate? Перед load принтани что в посте лежит
Erzhigit
public function actionSignup() { if (!Yii::$app->user->isGuest) { return $this->goHome(); } $model = new SignupForm(); if($model->load(Yii::$app->request->post()) && $model->validate()){ debug($model); exit(); } return $this->render('signup', compact('model')); }
Erzhigit
перед лоад пусто
Erzhigit
после array(2) { ["_csrf"]=> string(88) "LZtzuf_b0njoLsM6NjhhvAS4a3oxoBmdDFXHWTP61pNZqwDTzpWFKKxesXxkTwWKdNEdTAmQavJhHZESdLGD3Q==" ["SignupForm"]=> array(3) { ["username"]=> string(4) "aaaa" ["password"]=> string(4) "aaaa" ["email"]=> string(7) "aaa@qqq" } }
Erzhigit
if($model->load(Yii::$app->request->post()) && $model->validate()){ debug($model); // тут пусто var_dump($_POST); // тут есть
Erzhigit
yii2 version 2.0.14.2 => обнавляю на 2,0,15,1
Erzhigit
так же ничего не изменилось
Good
Мой совет - осваивайте дебаггер. С ним в стократ проще все.
Good
Кто ни будь знает можно ли как то настроить в assetManager шаблон, по которому будут переименовываться скрипты? например /assrest/4q3e28eg/my_sript.{timestamp}.js
А собственно чем дефолтный не угодил? Там где таймстамп добавляется как параметр. Тогда же браузер наново скачает, если изменился
Алексей
Anonymous
controllers/ItemListController
Anonymous
Ясна
Anonymous
Это новый стиль такой?
Алексей
Это angular
Anonymous
И?
Anonymous
Это angular
controllers/ItemListController.js
Алексей
И?
И то, что у меня вопрос не в том, как мне js файлы называть. Если есть что по вопросу ответить то пишите.
Anonymous
Где он?
Алексей
Выше
Алексей
Вопрос в том, можно ли как то настроить assetManager, чтобы при копировании ассетов в папку assets js переименовывался по шаблону имя скрипта.timestamp.js?
Алексей
Я не знаю что такое assetManager
https://www.yiiframework.com/doc/api/2.0/yii-web-assetmanager
Anonymous
Не интересно
Павел
Я не знаю что такое assetManager
Бгггг, зачотный троллинг
Павел
Минусануть бы тебя, негодяя
Павел
Anonymous
Anonymous
Я ж не пишу на yii
Vitaliy
А вообще странно, что ластика не забанили ещё.
Павел
Он не ластик
Павел
Он фёстик
Yet Another Stats (β)
+
Карма @IntergalacticImperatorImhotepII стала 19
Yet Another Stats (β)
+
Карма @IntergalacticImperatorImhotepII стала 20
Yet Another Stats (β)
Карма @IntergalacticImperatorImhotepII стала 21
Anonymous
🤔
Павел
Во прет!
Yet Another Stats (β)
+
Нельзя голосовать за бота
Anonymous
А де еще одно сообщение
Yet Another Stats (β)
+
Нельзя голосовать за бота
Vitaliy
Он не ластик
В гиксах он и на ластика был согласен. А тут, ишь, не нравится)
Yet Another Stats (β)
+
Нельзя голосовать за бота
Павел
Повторение - мать ученья!
Павел
Мужики пока бот живой го карму накручивать!
Виктор
Мужики пока бот живой го карму накручивать!
Для этого нужно написать еще бота, который это будет делать)
Павел
Все, не успели
Erzhigit
Салам коллеги
Erzhigit
Делаю Ajax-ом регистрация на сайте с подтверждениям эл Почты . Принимаю данный отправлю код на эл почту . Вопрос такой как сделать подтверждение как у office.com
Erzhigit