Лучше всегда использовать Query билдеры, чем голый sql пихать в построитель команд, проблем будет меньше и проще работать. Вопрос только в том, что возвращать, модели ActiveRecod или массив через asArray(), если нужна скорость - работайте с массивами.
Найдено 52 результата
- 2018.10.06, 21:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вызов статического метода по событию.
- Ответы: 8
- Просмотры: 2444
Re: Вызов статического метода по событию.
- 2018.10.04, 19:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Модель не видит связанных записей
- Ответы: 5
- Просмотры: 1636
- 2018.09.28, 19:42
- Форум: Общие вопросы (Yii 2.x)
- Тема: Конфликт bootstrap 3 and 4
- Ответы: 6
- Просмотры: 2576
Re: Конфликт bootstrap 3 and 4
В нужном тебе акшене добавь
Код: Выделить всё
\Yii::$app->assetManager->bundles = [
'yii\bootstrap\BootstrapAsset' => [
'css' => [],
],
];
- 2018.09.26, 09:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: Поиск в active record
- Ответы: 17
- Просмотры: 3753
Re: Поиск в active record
Проверяй не по существованию провайдера, а по его содержимому, $dataProvider->totalCount
- 2018.09.25, 20:47
- Форум: Общие вопросы (Yii 2.x)
- Тема: Конфликт bootstrap 3 and 4
- Ответы: 6
- Просмотры: 2576
Re: Конфликт bootstrap 3 and 4
ты можешь тоже самое в самом акшене подправить через Yii::$app->assetManager
- 2018.09.25, 19:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Конфликт bootstrap 3 and 4
- Ответы: 6
- Просмотры: 2576
Re: Конфликт bootstrap 3 and 4
почитай про бандлы, можно подменить скрипты для класса асетсов https://www.yiiframework.com/doc/guide/ ... et-bundles
- 2018.09.25, 14:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Редкая, но постоянная ошибка - Unable to verify your data submission
- Ответы: 9
- Просмотры: 2819
Re: Редкая, но постоянная ошибка - Unable to verify your data submission
Зависит только от времени жизни самой сессии
https://yiiframework.ru/forum/viewtopic.php?t=36430
https://yiiframework.ru/forum/viewtopic.php?t=36430
- 2018.09.23, 16:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: добавить своей поле в select (AS)
- Ответы: 2
- Просмотры: 1294
Re: добавить своей поле в select (AS)
Тебе нужно прописать значение для sale_price, иначе он у тебя пытается вывести колонку, а её у тебя в базе нет.
Код: Выделить всё
->addSelect(['sale_price'=>\yii\db\Expression('100')])
- 2018.09.22, 21:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не грузит Front (JS скрипты)AJAX
- Ответы: 24
- Просмотры: 5361
Re: Не грузит Front (JS скрипты)AJAX
перезагружаться может, если:
1. запрос идет долго, тогда нужно таймаут повышать
2. ошибка в скриптах при выполнении
3. от сервера 302 редирект приходит
больше не встречал причин рефреша
1. запрос идет долго, тогда нужно таймаут повышать
2. ошибка в скриптах при выполнении
3. от сервера 302 редирект приходит
больше не встречал причин рефреша
- 2018.09.22, 14:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: проблема с сron на хостинге
- Ответы: 12
- Просмотры: 2731
Re: проблема с сron на хостинге
версия php какая в консоли?
- 2018.09.21, 07:23
- Форум: Общие вопросы (Yii 2.x)
- Тема: Ошибка Trying to get property 'author_id' of non-object
- Ответы: 4
- Просмотры: 1417
Re: Ошибка Trying to get property 'author_id' of non-object
У тебя $dealView = Deal::find()->andFilterWhere(['id' => $id])->all() возвращает массив, а не модель, если ты во вьюхе делаешь $dealView->author, то ошибка точно будет, т.к. ты обращается к массиву, замени all() на one()
- 2018.09.19, 22:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: Отображение дебаг панели и ошибок Yii2
- Ответы: 2
- Просмотры: 878
Re: Отображение дебаг панели и ошибок Yii2
если логов нет, проверь права на папку runtime
- 2018.09.18, 14:07
- Форум: Общие вопросы (Yii 2.x)
- Тема: Редкая, но постоянная ошибка - Unable to verify your data submission
- Ответы: 9
- Просмотры: 2819
Re: Редкая, но постоянная ошибка - Unable to verify your data submission
Тогда у меня идей нет, я думал, что какая то ошибка в JS и ключ не посылается.
- 2018.09.18, 10:07
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как организовать хранение файлов?
- Ответы: 23
- Просмотры: 5294
- 2018.09.18, 09:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как организовать хранение файлов?
- Ответы: 23
- Просмотры: 5294
Re: Как организовать хранение файлов?
я тебе написал, что для сводной таблицы многие-ко-многим нужно сделать первичный ключ на два поля. Ни кто ни от чего наследоваться не должен, у тебя есть таблица со статьями, таблица где хранятся файлы и отдельная сводная таблица.
- 2018.09.18, 09:50
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как организовать хранение файлов?
- Ответы: 23
- Просмотры: 5294
Re: Как организовать хранение файлов?
какие проблемы использовать генератор gii?если структуру сделал верно, то у тебя все сгенерится. Я никогда не прописываю релашки, занятие лишнее, если все ключи расставлены верно.
- 2018.09.17, 19:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как организовать хранение файлов?
- Ответы: 23
- Просмотры: 5294
Re: Как организовать хранение файлов?
Сводная таблица файлов и статей {{%article_file}} чтобы из неё получить релашку на файл или статью class ArticleFile extends ActiveRecord { public function getArticle() { return $this->hasOne(\app\models\Article::className(), ['id' => 'articles_id']); } /** * @return \app\models\query\FileQuery|\yii...
- 2018.09.17, 13:26
- Форум: Общие вопросы (Yii 2.x)
- Тема: Редкая, но постоянная ошибка - Unable to verify your data submission
- Ответы: 9
- Просмотры: 2819
Re: Редкая, но постоянная ошибка - Unable to verify your data submission
а csrf ключ всегда присутствует в форме, которая аяксом шлётся, но завершается ошибкой?
- 2018.09.17, 09:56
- Форум: Общие вопросы (Yii 2.x)
- Тема: ActiveRecord и миллионы записей
- Ответы: 3
- Просмотры: 1760
Re: ActiveRecord и миллионы записей
удаляй модель после обработки и вызывай сборщик мусора, иначе по памяти упадешь
- 2018.09.17, 07:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: настройка swift_mailer
- Ответы: 2
- Просмотры: 1030
Re: настройка swift_mailer
И проверь, чтобы при отправке from соответствовал твоему username