@yii2ru

Страница 1257 из 1721
Alex
18.05.2018
06:55:31
как * может поломать тест то?

R
18.05.2018
06:56:19
в Казахстане, иногда заказчики пишут в требованиях. Приходится их уговаривать, что такого не существует
ну так напечатай на цветном принтере, раз просят)) или пока Александр на связи, попроси какой-нибудь сертификат сделать персональный))

процент с заказа ему))

Alexander
18.05.2018
06:56:47
В Symfony очень хреново на тему соригинальничать. Шаг в сторону — расстрел. Очень удобно в огромных командах типа Skyeng. Но не очень приятно когда опыт позволяет делать проще.

Google
Alex
18.05.2018
06:58:18
Хз :)
вово) фигня какая-то) ты сам видишь что там изменений то кол наплакал)

Kazakbala
18.05.2018
06:58:53
как * может поломать тест то?
лучше сразу сообщенеи выводить - ИЕ не поддерживаем

R
18.05.2018
06:58:54
Alex
18.05.2018
06:59:39
лучше сразу сообщенеи выводить - ИЕ не поддерживаем
у меня одна система написала для интранета ентерпрайза

у них все на ие

R
18.05.2018
07:00:37
блин… когда винда уже вымрет…

Roman
18.05.2018
07:00:51
никогда?

Kazakbala
18.05.2018
07:00:57
у них все на ие
тоже столкнулся с такими. комп рабочий, все в домене, и нельзя ставить дополнительный софт. все на ие. пришлось переписывать некоторые моменты, особенно в фронте. так как были промисы использованы

Alex
18.05.2018
07:01:14
Хз :)
мне кажется что там логика теста странная

Yii::$app->request->setUrl('json-and-accept-all'); $_SERVER['HTTP_ACCEPT'] = 'text/json, */*; q=0.1'; try { $user->loginRequired(); } catch (ForbiddenHttpException $e) { } $this->assertFalse(Yii::$app->response->getIsRedirection());

Google
Kazakbala
18.05.2018
07:05:43
А сборщик нынче не в моде?
чтобы из пхп кода собирал жаваскрипты? если там инлайн жавасркрипты

Like
18.05.2018
07:05:54
А причем здесь тогда IE?

Он твой сервер воспроизводит?

Максим
18.05.2018
07:06:23
Like
18.05.2018
07:06:49
Мая нипанимать чаво он сказал

Максим
18.05.2018
07:07:35
Мая нипанимать чаво он сказал
просто он не знает о сборщиках, и выдвинул свое предположение. может он имел ввиду минимизацию в один файл

Kazakbala
18.05.2018
07:07:43
Чаво
<?php $this->registerJs( «< EOT_JS_CODE .....then((result)=>{...}) EOT_JS_CODE ); ?>

Kazakbala
18.05.2018
07:07:53
?

Alex
18.05.2018
07:08:03
@samdark глянь там тест как будет время. четфигня)

плиз)

Alexander
18.05.2018
07:11:25
Я смотрел. Сходу не ясно.

Roman
18.05.2018
07:12:06
Тимур
18.05.2018
07:41:19


Vano
18.05.2018
07:43:05
потому что ты return true выполняешь

в 78 строке

логично же

Google
Тимур
18.05.2018
07:43:32
дак это не json ответ

а пустая страница с тру)

Максим
18.05.2018
07:44:12
а пустая страница с тру)
return $model->save() и возвращает тру, без вьюх

потому и пустая

Павел
18.05.2018
07:44:23
Это return $model->save()

return $model->save() и возвращает тру, без вьюх
Твои пальцы быстрее моих, юный падаван

R
18.05.2018
07:45:25
нужен json ответ что ль?

Тимур
18.05.2018
07:45:31
Yii::$app->response->format = Response::FORMAT_JSON;

да))

что б обработать его в js

Vano
18.05.2018
07:45:48
$model->save(); return $model;

йопть

Тимур
18.05.2018
07:46:11
а епт.

Виктор
18.05.2018
07:47:08
Зачем явно указывать формат ответа, есть же ContentNegotiator

Тимур
18.05.2018
07:48:13


Зачем явно указывать формат ответа, есть же ContentNegotiator
потому что если это не пост запрос должна вернуться вьюха

нифига не понимаю. мож в хедере чего не хватает. почему на другую страницу перебрасывает

R
18.05.2018
07:49:27
кстати, у меня что-то подобное было, когда у меня апач редиректил с «» на «/»

Павел
18.05.2018
07:49:27
На какую другую?

Максим
18.05.2018
07:49:59
потому что если это не пост запрос должна вернуться вьюха
нет, если не загрузился пост запрос в модель, должна вернуться вьюха, у тебя неправильное условие

Google
R
18.05.2018
07:52:56
у тебя на этот экшн только ajax запрос падает?

хотя не, по коду вроде не так...

ну все правильно, у тебя не ajax запрос отдает просто bool

код поменял?

Тимур
18.05.2018
07:57:35


R
18.05.2018
07:58:28
ну все правильно) теперь у тебя сохраненная модель возвращается

ты чего хочешь добиться?

Константин
18.05.2018
07:59:17
Как проверить что ['fileName' => $_FILES['Elect']['name']['file'] не пустой?

Тимур
18.05.2018
07:59:20
почему результаты валидации прилетают как нормальный json от пост запроса а тут пербрасывает н адругую страницу.

как будто это гет ответ

R
18.05.2018
08:00:35
проверь редиректы, еще раз повторяю, у меня такое было, когда апач делал редирект со страницы, заканчивающейся на « », на страницу, заканчивающуюся на «/»

то есть отправляешь запрос на один адрес, происходит редирект и тд

Тимур
18.05.2018
08:02:13
блин в апаче не силен.

R
18.05.2018
08:02:25
а как ты форму отправляешь?

Тимур
18.05.2018
08:02:57
не понял вопрос. ну пост запросом. код выше скидывал

R
18.05.2018
08:03:18
не ajax?

Тимур
18.05.2018
08:03:58
я хз по дефолту как уходит.

а. ну нет. раз проверку на ajax не проходит

просто пост запрос.

Google
R
18.05.2018
08:05:02
ну тебе нужно сделать if ($model->save()) {return $this->redirect(…)}

я не совсем понимаю, чего ты добиться хочешь

Тимур
18.05.2018
08:07:06
я хочу получить json ответ от пост запроса и обработать его в js

но меня перебрасывает на другую страницу

R
18.05.2018
08:07:30
ну так ты получаешь json, только ты запрашиваешь его не правильно

отправляй ajax

Тимур
18.05.2018
08:07:53
дак это стандартная логика activeform

она не для этого разве?)

R
18.05.2018
08:08:40
у тебя явно уходит обычный post запрос

Тимур
18.05.2018
08:09:33
ок. куда смотреть - понял -щас буду думать.

Alexey
18.05.2018
08:09:47
если произошел редирект в ajax запросе, то редиректится вся страница

Максим
18.05.2018
08:11:17
ок. куда смотреть - понял -щас буду думать.
есть плагин аякс сабмит кнопка для Yii2 (demogorgorn/yii2-ajax-submit-button), еще как вариант можно перехватить сабмит в JS, и там отправить форму аяксом, получить нужный ответ и обработать его как надо

Alexey
18.05.2018
08:11:50
https://github.com/yiisoft/yii2/blob/master/framework/assets/yii.js#L355

R
18.05.2018
08:13:48
а нафига ты валидацию таким образом делаешь? она же вызывается при сохранении

R
18.05.2018
08:14:41
ну да, но это и без того работает

Страница 1257 из 1721