SiZE
Я глубоко не копал, но думаю это как-то связано с тем, что у меня в контроллере стоит обработка: if ($model->load($post) && $model->validate()) { $response->setStatusCode(204); } Видимо pjax ожидает какого-то специального ответа и не находя, редиректит туда где произошла загрузка.
Dmitry
Он ожидает вьюшку вроде как)
SiZE
return null; ставил
Toly
В общем, pjax очень прост сам по себе. Когда переход осуществляется через pjax, он проверяет наличие своего контейнера в ответе. Если контейнер не найден - ошибка. Совершается обычный переход.
Toly
Если речь идёт о ActiveForm, для ajax валидации там нужно использовать статичный метод ActiveForm::validate($model)
Toly
Ну и ответ в JSON должен быть
Dmitry
дык pjax не нужен для ajax валидации
Toly
Ага, не нужен
SiZE
в этом и проблема )
SiZE
ну или не проблема, но тогда надо ошибки в представлении возращать
Dmitry
так если используешь активформу просто включай в неё аякс валидацию и указывай урл для этой валидаии
Dmitry
она сама все сделает
Dmitry
enableAjaxValidation => true
Dmitry
и validationUrl = '/url'
Dmitry
пишу как карел, извиняюсь, работаю
Anonymous
Всем привет. Есть небольшая работа на yii 2. Кому интересно пишите в л.с
SiZE
Нет буратин 😂
Anonymous
:(
Anonymous
Работы на 5 дней
Anonymous
Все вымерли?
SiZE
До зимы подождет? А то сейчас времени нет )
Anonymous
Не, зима не близко)
SiZE
Зима близко 😂
SiZE
https://picsrch.me/wdKHoO1L
Anonymous
Denis
Всем привет. Есть небольшая работа на yii 2. Кому интересно пишите в л.с
https://telegram.me/ru_freelancers сюда напишите, нормальная группа
█▄█▄█
hi скиньтесь кто сколько может интернет оплатить бедному студенту http://www.donationalerts.ru/r/wzstream
SiZE
работу выше предлагали
█▄█▄█
ого пасиб
Евгений
вот ещё https://hh.ru/vacancy/17896136
SiZE
Ыы)))
🄽🄸🄺🄸🅃🄰
Товарищи разрабы
🄽🄸🄺🄸🅃🄰
Нужен совет
🄽🄸🄺🄸🅃🄰
Вот в моей команде есть человечек, который не блещет сообразительностью, но и уволить его по многим обстоятельствам трудно. В пятницу он наконец запушил 2 недельный объем кода, за 5 минут до ухода и ушел в 15 часов. Заранее отпросился на понедельник. Уехал на Селигер.
🄽🄸🄺🄸🅃🄰
В понедельник релиз
🄽🄸🄺🄸🅃🄰
Вчера до 00.00 я сидел переписывал тонну овнокода, сегодня ...
🄽🄸🄺🄸🅃🄰
Как на таких людей влиять?
Maksim
А примеры есть выдающегося творчества?
Maksim
А вообще, пушить за две недели - это плохой тон
🄽🄸🄺🄸🅃🄰
Примеры выдающегося...ну тонна копипаста
🄽🄸🄺🄸🅃🄰
С моими комментариями
🄽🄸🄺🄸🅃🄰
И отбивками в колбэках, вырезанные из одного модуля и в собаченные в другой
🄽🄸🄺🄸🅃🄰
Так например по его мнению норм, если пользователь блокируя аккаунт получит оповещение "такси заказано"...
🄽🄸🄺🄸🅃🄰
Простынка из 20 поочередных проверок if empty $param[x] throw exception...
🄽🄸🄺🄸🅃🄰
Причем это в виджете и список параметров динамичен
Toly
Увольнять
🄽🄸🄺🄸🅃🄰
Когда не понимает как биндить событие js на не существующий дом элемент, делает рол бэк к 90, и пишет onClick прям в html
🄽🄸🄺🄸🅃🄰
И еще
🄽🄸🄺🄸🅃🄰
В дататэйблз...для замены id на имя пользователя или id аккаунта на название...
🄽🄸🄺🄸🅃🄰
Прям во вьюшке 1 строки
🄽🄸🄺🄸🅃🄰
Делает запрос к базе на выгрузку по id и подставляет
🄽🄸🄺🄸🅃🄰
В таблице 3 000 аккаунтов ++, и по 3 запроса к бд на каждую
🄽🄸🄺🄸🅃🄰
При открывании интерфейса вылетает на базу 9000 +1 запрос....
🄽🄸🄺🄸🅃🄰
У меня тут kpi online с аналитикой за год по банку летает за 1-2 секунды, хотя у него ядро на golang написано... А у него страница с таблицей аккаунтов грузится 8 секунд
🄽🄸🄺🄸🅃🄰
Причем всегда спрашиваю, мол если что не понятно.. ты спрашивай...
Toly
У нас были такие ситуации. Ужесточили отбор, ввели Code Review, похоже, что стало лучше, но одного пока уволить не можем - в одиночку тянет проект, Code Review для него не проводим, т.к. сроки задач всегда впритык. Начальство в курсе проблемы, все обещает уволить как квалифицированную замену найдем, но что-то долго тянется уже...
Toly
Короче, лучше таких не нанимать
🄽🄸🄺🄸🅃🄰
Вот его держали давно, еще до меня.. и на него старые костыльные апликухи повешены
🄽🄸🄺🄸🅃🄰
Которые он ваял как давинчи, на html + onClick на базе шэрерпоинта
🄽🄸🄺🄸🅃🄰
Без использования c#
🄽🄸🄺🄸🅃🄰
Развитие есть у него.. он начал копипастить мой код.. и менять переменные
🄽🄸🄺🄸🅃🄰
К своему коду придираться сложно...
🄽🄸🄺🄸🅃🄰
Я то и правлю сейчас, потому что я весь код проверяю и контролирую перед заливкой на тест и прод
🄽🄸🄺🄸🅃🄰
Мнеб какую идею по мотивации
Maksim
В примерах покзаать, что так делать не стоит?
Maksim
А вообще странно, что ты за него косяки правишь, а власти не имеешь
Maksim
Такое чувство, что он самоучка и не понимает теории
Maksim
На самом деле бывает хуже, когда тех лид говнарь с манией консерватизма
Maksim
Как вариант, отправить на доп обучение или своими силами, а если не поможет - увольнять
🄽🄸🄺🄸🅃🄰
Вот в понедельник на совещании отдела обсудим.. а во вторник по его возвращении буду линчевать
🄽🄸🄺🄸🅃🄰
Насчет власти.. то все знают про мой опыт, но юридически, мы работаем в отделе развития технологий банка.. и выстроить иерархию подчинения официально - очень трудно
🄽🄸🄺🄸🅃🄰
Я не кичусь опытом, но за год на текущем месте реализовано уже много
Maksim
Да это не показатель, показатель тут то, что ты сидишь и правишь банальные вещи за ним
Maksim
А поговорить с ним пробовал?
🄽🄸🄺🄸🅃🄰
Слишком много раз
Maksim
А ответы, почему такое говно коммитит?
🄽🄸🄺🄸🅃🄰
Ну по разному.. обычно не в таких масштабах было. И были варианты из серии "ой, не увидел, ой не обратил внимания"