Найден 161 результат

zxczxc12
2020.07.08, 20:18
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите сформировать ссылку для Ajax
Ответы: 23
Просмотры: 4737

Re: Помогите сформировать ссылку для Ajax

А вот это совсем другой случай !!! Очень может быть что путь таки нашелся ( не 404-я ) но сам контроллер содержит ошибку Тут надо смотреть что отдает контроллер при вызове ajax запроса ( инструмент разработчика в браузере ) Вот код акшона: public function actionAdd() { $id = Yii::$app->request->get...
zxczxc12
2020.07.07, 09:36
Форум: Общие вопросы (Yii 2.x)
Тема: Как задать правило доступа к форме
Ответы: 18
Просмотры: 3376

Re: Как задать правило доступа к форме

При такой реализации, случайно обнаружил, что добавление комментария будет отрабатывать, если пользователь не авторизован. Но работать должно только для авторизованных. Да < можно проверять в контроле залогинен ли юзер или нет , но считаю что для таких случаев самый кошерный вариант это использоват...
zxczxc12
2020.07.07, 09:24
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите сформировать ссылку для Ajax
Ответы: 23
Просмотры: 4737

Re: Помогите сформировать ссылку для Ajax

Kazzi писал(а): 2020.07.07, 08:08 Путь формируется правильно, но запрос возвращает ошибку 500(
А вот это совсем другой случай !!!
Очень может быть что путь таки нашелся ( не 404-я ) но сам контроллер содержит ошибку
Тут надо смотреть что отдает контроллер при вызове ajax запроса ( инструмент разработчика в браузере )
zxczxc12
2020.07.06, 08:51
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите сформировать ссылку для Ajax
Ответы: 23
Просмотры: 4737

Re: Помогите сформировать ссылку для Ajax

Какая то проблема на ровном месте :-) включаем в UrlManager 'enablePrettyUrl' => true, 'showScriptName' => false, и в коде $.ajax({ url: '/cart/add', data: {id: id, qty: qty}, type: 'GET', контроллер: CartController public function actionAdd(int $id,int $qty) { print "test";exit; } а что б...
zxczxc12
2020.07.06, 08:14
Форум: Общие вопросы (Yii 2.x)
Тема: чат на pjax
Ответы: 3
Просмотры: 1341

Re: чат на pjax

могу дать наработки по чату на socket.io + nodeJs с сохранением сообщений в БД
недавно как раз написал такой
zxczxc12
2020.07.04, 21:14
Форум: Общие вопросы (Yii 2.x)
Тема: Авторизация oAuth на yii2-authclient. Что не так ? [ Решено ]
Ответы: 2
Просмотры: 2484

Re: Авторизация oAuth на yii2-authclient. Что не так ?

Кабздец какой то Вот почему у меня ВСЕГДА так ? Долблюсь ьитые часы над чем то Когда руки опускаются - кого то справшиваю ( например вот тут ) И через минут 10 находится ответ Ну не твою ж мать ?? короче вот тут надо прописать 'authClientCollection' => [ 'class' => 'yii\authclient\Collection', 'clie...
zxczxc12
2020.07.04, 20:55
Форум: Общие вопросы (Yii 2.x)
Тема: Авторизация oAuth на yii2-authclient. Что не так ? [ Решено ]
Ответы: 2
Просмотры: 2484

Авторизация oAuth на yii2-authclient. Что не так ? [ Решено ]

Мистика какая то Делаю по инструкции 1) Настройка приложения 'components' => [ 'authClientCollection' => [ 'class' => 'yii\authclient\Collection', 'clients' => [ 'google' => [ 'class' => 'yii\authclient\clients\Google', 'clientId' => '666463623678-er6-------------------', 'clientSecret' => 'GfznkQOL...
zxczxc12
2020.04.17, 17:55
Форум: Общие вопросы (Yii 2.x)
Тема: Профилирование . Где собака порылась ?
Ответы: 4
Просмотры: 1842

Re: Профилирование . Где собака порылась ?

как вычислить где затык ? В общем случае обкладывать Yii::beginProfile() и Yii::endProfile(), сужая поиск Недавно так искал, и нашел что is_dir на Windows при получении имени начинающегося с // тратит те самые секунды на проверку Запрос точно не при чем :) спасибо но надежды на волшебную таблетку т...
zxczxc12
2020.04.17, 14:12
Форум: Общие вопросы (Yii 2.x)
Тема: После повторного открытия модального окна не выполняется javascript
Ответы: 3
Просмотры: 1644

Re: После повторного открытия модального окна не выполняется javascript

а js в ответе как ссылка на файл или как код? если ссылка, то он понимает этот ресурс как кешированный ранее и не "подгружает" его заново, т.е. не выполняет. то он понимает этот ресурс как кешированный ранее и не "подгружает" его заново, т.е. не выполняет. ну вот такого плана си...
zxczxc12
2020.04.17, 13:15
Форум: Общие вопросы (Yii 2.x)
Тема: Профилирование . Где собака порылась ?
Ответы: 4
Просмотры: 1842

Re: Профилирование . Где собака порылась ?

samdark писал(а): 2020.04.17, 12:46 Открыть панельку и посмотреть на лог с временными метками?
Сори , забыл приложить :-)

https://prnt.sc/s13gz3
zxczxc12
2020.04.17, 11:15
Форум: Общие вопросы (Yii 2.x)
Тема: Профилирование . Где собака порылась ?
Ответы: 4
Просмотры: 1842

Профилирование . Где собака порылась ?

Недавно узкие места проекта покрыл кешем
Но вот один модуль чудит
как такое может быть ? что так тормозит процесс выдачи ?

https://prnt.sc/s10x74

Time: 4,290 ms
DB: 97 запросов
76 ms

как то ничего себе разница 4,290 ms и 76 ms :-(

как вычислить где затык ?
zxczxc12
2020.04.17, 10:38
Форум: Обо всем
Тема: Крик души
Ответы: 24
Просмотры: 25128

Re: Крик души

* Для команд где сильный тимлид, devops, жёсткие и задокументированные правила. Где коммит будет отвергнут пока не пройдет проверки на кодстайл, анализ и кодревью. А разве это не идеальные условия для любого проекта на любом фреймворке и языках в целом ? Да и где вы видели все эти полностью совпада...
zxczxc12
2020.04.17, 01:39
Форум: Обо всем
Тема: Крик души
Ответы: 24
Просмотры: 25128

Re: Крик души

Интересно мнение авторитетного гуру
zxczxc12
2020.04.16, 18:26
Форум: Общие вопросы (Yii 2.x)
Тема: Реализация очередей
Ответы: 9
Просмотры: 2818

Re: Реализация очередей

Добрый день. Подскажите как правильно походить к созданию очередей ? С чего начать ? Понимаю что вопрос общий и можно использовать гугл, но хотелось бы услышать тех кто уже реализовывал очереди. Я делал :-) Вот типичная задача для очередей Юзер загружает своё фото . Мне нужно взять его фотку и сдел...
zxczxc12
2020.04.16, 18:14
Форум: Общие вопросы (Yii 2.x)
Тема: После повторного открытия модального окна не выполняется javascript
Ответы: 3
Просмотры: 1644

После повторного открытия модального окна не выполняется javascript

Пролог: Модальные окна - это почти всегда боль Суть: Есть ссылка которая открывает модальное окно, через ajax вызывает контроллер , берет контент renderAjax() и вставляет html в модальное окно При первом вызове , все нормально работает Но вот я, не перегружая страницу , закрываю модальное окно и отк...
zxczxc12
2020.04.16, 18:03
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление кеша
Ответы: 2
Просмотры: 1590

Re: Обновление кеша

А ! Забыл ответить на >данные обновляются через updateAttributes() ответ только один - переписывать на $model->update(false) я после такого опыта с кешированием очень сильно пожалел что везде использовал этот сахарок :-) >запросы напрямую к БД без AR это не важно $result = $db->cache(function ($db) ...
zxczxc12
2020.04.16, 18:00
Форум: Общие вопросы (Yii 2.x)
Тема: Обновление кеша
Ответы: 2
Просмотры: 1590

Re: Обновление кеша

Только закончил покрытие проекта кешем Сразу скажу , если проект большой то вероятность того что где то кеш забудешь обновить - очень большая Тут надо аккуратно и ответ на вопрос : >как не пропустить все это и не забыть? или записывать где то или помнить :-) я использую вот такое поведение которое п...
zxczxc12
2020.03.31, 08:15
Форум: Общие вопросы (Yii 2.x)
Тема: Спамят обойдя reCaptcha
Ответы: 2
Просмотры: 1388

Re: Спамят обойдя reCaptcha

azz писал(а): 2020.03.31, 00:16 Ну если постить на форумах secret то наверно будут обходить ;)
Упс
Это первый такой засвет , а спамят давно :-)
zxczxc12
2020.03.30, 17:16
Форум: Общие вопросы (Yii 2.x)
Тема: Спамят обойдя reCaptcha
Ответы: 2
Просмотры: 1388

Спамят обойдя reCaptcha

Общем не могу понять что делать с этой бедой Использую reCaptcha v3 himiklab Повадились ко мне спамеры . У меня регистрация с подтверждением мыла , но первый шаг проходят и это крайне неприятно . Если открывать с браузера - все работает . Но гады юзают какой то скрипт который непосредственно сабмити...
zxczxc12
2019.05.27, 18:48
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно задать language. ru или ru-RU ?
Ответы: 2
Просмотры: 1135

Re: Как правильно задать language. ru или ru-RU ?

Спасибо

Что то типа такого и думал ( с переливанием папки с переводами )