Сергей
Спасибо
Ivan
Например надо поставить в игнор папки рантайм чтобы он впустую по логам не искал
Anonymous
http://www.elisdn.ru/blog/62/seo-service-on-yii2-ide-and-modules # Предварительная настройка IDE
Anonymous
Всем привет! Кто знает способ найти модели с не нулевым значением кроме как model::find('param = :param AND param2 IS NOT NULL'...... Это первый yii, но во втором думаю примерно тоже самое. Не нравится этот способ потому как это только для postgres сработает.
Alexei
$model::find()->where(['not', ['param2' => null]]); $model::find()->where(['is not', 'param2', null]);
Anonymous
Спасибо большое
Evgeniy
Ребят, а для pjax надо доп файлы подключать?
Evgeniy
Нет
просто такая ошибка вылезает Uncaught TypeError: jQuery(...).pjax is not a function
Дмитрий
Но JqueryAsset обязателен для него
Дмитрий
Из коробки он подключен к проекту
Ivan
просто такая ошибка вылезает Uncaught TypeError: jQuery(...).pjax is not a function
Ооо чувак попал ты((( я с этим бился неделю
Evgeniy
Но JqueryAsset обязателен для него
его надо отдельно подключать?
Дмитрий
его надо отдельно подключать?
Если ты его не удалял, то он уже подключен
Ivan
Да все оказалось проше. У меня на вью был подключен один ассет, на этой же пью был включен виджет новостей, анонсов, во вью которого был другой ассет
Ivan
Поменял ассеты и все прошло
Ivan
Больше ни каких манипуляций я не делал
Ivan
Этот конфликт жквери как я понял
Ivan
У меня в разных ассетах разные версии jquery
Evgeniy
а почему если юзать обычный ajax, он выдаёт 400 ошибку?
Borys
а почему если юзать обычный ajax, он выдаёт 400 ошибку?
Посмотри логи, ошибка у тебя в коде 100%
Borys
Или возврат идет чего-то с 400 ошибкой.
Evgeniy
Или возврат идет чего-то с 400 ошибкой.
Failed to load resource: the server responded with a status of 400 (Bad Request)
Evgeniy
csrf
отключал его
Borys
Постоянная рубрика "учимся читать ошибки"?
Borys
Логи открой и посмотри в чем трабла.
Evgeniy
Логи открой и посмотри в чем трабла.
логи дебага или браузера?
Borys
И сервера.
Дмитрий
Могу дать руку на отсечение что трабла с csrf - по другой причине 400 не выйдет
Дмитрий
в контроллере включал
Лучше просто отправь этот несчастный csrf, чем его выключать
Evgeniy
проблема решена надо было '_csrf-frontend' : yii.getCsrfToken()
Ivan
вопрос из рубрики "А так можно?": У меня в каждой вьюшке подключен ассет, и не всегда он разный, правильно ли так делать?
Borys
Подключи его в шаблон.
Ivan
у меня так получилось что в шаблоне и в некоторых вью совпадает...походу я что то напутал
Ivan
не усспакаивает мысль "Работает и ладно")))
Borys
Посоветуйте как само оптимально сделать only lower case allow в active form для одного поля?
Borys
Из модели.
Дмитрий
Из модели.
Проще регулярку в модели сделать
Anonymous
привет всем! вот, пытаюсь в проектике небольшом разобраться, но не пойму, что не так. сделал всё по шагам: composer update, php init, php yii migrate захожу на страничку регистрации, заполняю поля, получаю ошибку: https://image.prntscr.com/image/CHE2htePSDuZy70o-MlHyQ.png
Дмитрий
Ну ты просил оптимально минимально - вот. Форма сама за тебя проверит, еще и яваскриптом
Anonymous
Перевести за тебя ошибку?
ну а почему в Yii::$app-> нет db_ext ?
Borys
Чо я сам не додумался - хз :)
Borys
ну а почему в Yii::$app-> нет db_ext ?
А должен быть? Выглядит как будто кто-то в этот метод пхнул подключение к БД.
Borys
хм... значит код не рабочий изначально
Продебаж да и увидишь где трабла и почему.
Дмитрий
Мы то откуда знаем
Anonymous
Мы то откуда знаем
я ж написал, что выполнил шаги composer update, php init и php yii migrate
Dmitry
это чистое приложение, или какой-то свой проект?
Dmitry
ну так чего ты хочешь? :) Никто тебе не подскажет копируешь полностью проект. обновляешь композер, и делаешь миграции, все
Anonymous
ну так чего ты хочешь? :) Никто тебе не подскажет копируешь полностью проект. обновляешь композер, и делаешь миграции, все
ну всмысле этого достаточно должно быть, чтобы всё завелось, если проект действительно рабочий
Dmitry
само собой
Dmitry
можешь даже полностью его скопировать, без всяких композеров
Dmitriy
common/config/main-local.php ?
возможно. я не знаю как там настроенно
Dmitry
composer имеет смысл если ты его через репозиторий копируешь. И базу можешь просто дамп сделать, без миграций :)
Dmitry
потому что на рабочем проекте ты не получишь копии рабочей базы миграциями
Borys
Получу.
Юрий
а сидеры кто придумал?
Dmitry
ну а мне реальные данные нужны допустим
Юрий
И зачем советовать не использовать миграции?
а ты ваще тут не выделывайся, вот тебе пхп 5.4, вот тебе аппач, деплоишь по фтп а базу заливаешь майадмином, докеры-хуекеры им
Юрий
скрины диффов в техподдержку хостера чтобы они правки в код вносили по ним
Юрий