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

carono
2018.10.06, 21:50
Форум: Общие вопросы (Yii 2.x)
Тема: Вызов статического метода по событию.
Ответы: 8
Просмотры: 2444

Re: Вызов статического метода по событию.

slo_nik писал(а): 2018.10.06, 18:38 А если использовать yii\db\Query?
Лучше всегда использовать Query билдеры, чем голый sql пихать в построитель команд, проблем будет меньше и проще работать. Вопрос только в том, что возвращать, модели ActiveRecod или массив через asArray(), если нужна скорость - работайте с массивами.
carono
2018.10.04, 19:03
Форум: Общие вопросы (Yii 2.x)
Тема: Модель не видит связанных записей
Ответы: 5
Просмотры: 1636

Re: Модель не видит связанных записей

Diplodok писал(а): 2018.10.04, 14:16 Мистика. 2 дня назад полтора часа вдвоём разбирались в проблеме и никак.
По моему опыту, бОльшая часть такой мистики связана с кешированием
carono
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' => [],
        ],
];
carono
2018.09.26, 09:14
Форум: Общие вопросы (Yii 2.x)
Тема: Поиск в active record
Ответы: 17
Просмотры: 3753

Re: Поиск в active record

Проверяй не по существованию провайдера, а по его содержимому, $dataProvider->totalCount
carono
2018.09.25, 20:47
Форум: Общие вопросы (Yii 2.x)
Тема: Конфликт bootstrap 3 and 4
Ответы: 6
Просмотры: 2576

Re: Конфликт bootstrap 3 and 4

ты можешь тоже самое в самом акшене подправить через Yii::$app->assetManager
carono
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
carono
2018.09.23, 16:34
Форум: Общие вопросы (Yii 2.x)
Тема: добавить своей поле в select (AS)
Ответы: 2
Просмотры: 1294

Re: добавить своей поле в select (AS)

Тебе нужно прописать значение для sale_price, иначе он у тебя пытается вывести колонку, а её у тебя в базе нет.

Код: Выделить всё

->addSelect(['sale_price'=>\yii\db\Expression('100')])
carono
2018.09.22, 21:57
Форум: Общие вопросы (Yii 2.x)
Тема: Не грузит Front (JS скрипты)AJAX
Ответы: 24
Просмотры: 5361

Re: Не грузит Front (JS скрипты)AJAX

перезагружаться может, если:
1. запрос идет долго, тогда нужно таймаут повышать
2. ошибка в скриптах при выполнении
3. от сервера 302 редирект приходит
больше не встречал причин рефреша
carono
2018.09.22, 14:02
Форум: Общие вопросы (Yii 2.x)
Тема: проблема с сron на хостинге
Ответы: 12
Просмотры: 2731

Re: проблема с сron на хостинге

версия php какая в консоли?
carono
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()
carono
2018.09.19, 22:20
Форум: Общие вопросы (Yii 2.x)
Тема: Отображение дебаг панели и ошибок Yii2
Ответы: 2
Просмотры: 878

Re: Отображение дебаг панели и ошибок Yii2

если логов нет, проверь права на папку runtime
carono
2018.09.18, 14:07
Форум: Общие вопросы (Yii 2.x)
Тема: Редкая, но постоянная ошибка - Unable to verify your data submission
Ответы: 9
Просмотры: 2819

Re: Редкая, но постоянная ошибка - Unable to verify your data submission

Тогда у меня идей нет, я думал, что какая то ошибка в JS и ключ не посылается.
carono
2018.09.18, 10:07
Форум: Общие вопросы (Yii 2.x)
Тема: Как организовать хранение файлов?
Ответы: 23
Просмотры: 5294

Re: Как организовать хранение файлов?

Глянь на эту схему, релашки что я скидывал ранее, для неё
Изображение
carono
2018.09.18, 09:58
Форум: Общие вопросы (Yii 2.x)
Тема: Как организовать хранение файлов?
Ответы: 23
Просмотры: 5294

Re: Как организовать хранение файлов?

я тебе написал, что для сводной таблицы многие-ко-многим нужно сделать первичный ключ на два поля. Ни кто ни от чего наследоваться не должен, у тебя есть таблица со статьями, таблица где хранятся файлы и отдельная сводная таблица.
carono
2018.09.18, 09:50
Форум: Общие вопросы (Yii 2.x)
Тема: Как организовать хранение файлов?
Ответы: 23
Просмотры: 5294

Re: Как организовать хранение файлов?

какие проблемы использовать генератор gii?если структуру сделал верно, то у тебя все сгенерится. Я никогда не прописываю релашки, занятие лишнее, если все ключи расставлены верно.
carono
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...
carono
2018.09.17, 13:26
Форум: Общие вопросы (Yii 2.x)
Тема: Редкая, но постоянная ошибка - Unable to verify your data submission
Ответы: 9
Просмотры: 2819

Re: Редкая, но постоянная ошибка - Unable to verify your data submission

а csrf ключ всегда присутствует в форме, которая аяксом шлётся, но завершается ошибкой?
carono
2018.09.17, 09:56
Форум: Общие вопросы (Yii 2.x)
Тема: ActiveRecord и миллионы записей
Ответы: 3
Просмотры: 1760

Re: ActiveRecord и миллионы записей

удаляй модель после обработки и вызывай сборщик мусора, иначе по памяти упадешь
carono
2018.09.17, 07:58
Форум: Общие вопросы (Yii 2.x)
Тема: настройка swift_mailer
Ответы: 2
Просмотры: 1030

Re: настройка swift_mailer

И проверь, чтобы при отправке from соответствовал твоему username