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

xulu
2017.03.30, 22:31
Форум: Общие вопросы (Yii 2.x)
Тема: Получить модели не пустых категорий
Ответы: 3
Просмотры: 1986

Re: Получить модели не пустых категорий

rak Спасибо. В ActiveQuery сделал так: class CategoryQuery extends ActiveQuery { public function giveMeNotEmpty() { return $this->innerJoinWith('posts')->groupBy('category.id'); } } А это правда что если есть возможность не использовать вложенный подзапрос (например с exists) то его лучше не исполь...
xulu
2017.03.30, 21:04
Форум: Общие вопросы (Yii 2.x)
Тема: Получить модели не пустых категорий
Ответы: 3
Просмотры: 1986

Получить модели не пустых категорий

Есть посты и есть категории этих постов. У поста есть category_id. Мне нужно в ActiveQuery получить все категории у которых есть хотябы один пост. Т.е. чтобы я смог просто получать модели категорий одной строчкой вот так: $categories = Category::find()->giveMeNotEmpty()->all(); На чистом SQL я решил...
xulu
2016.09.15, 22:56
Форум: Обо всем
Тема: Нюансы связанные с интернет-магазином
Ответы: 0
Просмотры: 1763

Нюансы связанные с интернет-магазином

Привет. В настоящее время я занимаюсь разработкой интернет-магазина для знакомого предпринимателя. Магазинчик по продаже безделушек так сказать (для жителей страны). Большая часть уже реализована и вот пришло время делать ту часть сайта где пользователь оформляет заказ и платит за товар. Интернет ма...
xulu
2016.09.03, 03:54
Форум: Общие вопросы (Yii 2.x)
Тема: Принцип работы _identity cookie и безопасность
Ответы: 8
Просмотры: 3140

Re: Принцип работы _identity cookie и безопасность

girmate Разумеется не будет. Сертификат вы всегда сможете сгенерировать и подписать самостоятельно, используя утилиты для этого дела, а затем настроить на сервере. У вас будет работать полноценное https соединение, вот только в браузере, перед тем как откроется сайт, пользователи будут видеть дефол...
xulu
2016.09.02, 22:56
Форум: Общие вопросы (Yii 2.x)
Тема: Принцип работы _identity cookie и безопасность
Ответы: 8
Просмотры: 3140

Принцип работы _identity cookie и безопасность

Привет. Я бы хотел правильно понимать принцип работы некоторых частей веб-приложения. В Yii2 из коробки идет механизм аутентификации на сайте по логину и паролю. Если я правильно понимаю, то когда зарегистрированный пользователь логинится на сайте и при этом ставит флажок "Запомнить меня",...
xulu
2016.07.21, 17:31
Форум: Общие вопросы (Yii 2.x)
Тема: Жадная загрузка threaded comments
Ответы: 4
Просмотры: 1608

Re: Жадная загрузка threaded comments

ElisDN, сделал как Вы сказали. Получил модель со всеми каментами и заодно со всеми авторами каментов: $model = Post::find()->with(['comments' => function($q) {             $q->with('user');         }])->where(['id' => $id])->one(); Затем добавил следуюшие методы в модели Post и Comment модель Post: ...
xulu
2016.07.21, 00:34
Форум: Общие вопросы (Yii 2.x)
Тема: Жадная загрузка threaded comments
Ответы: 4
Просмотры: 1608

Жадная загрузка threaded comments

Привет. Подскажите пожалуйста каким наилучшим образом можно жадно загрузить в AR все комментарии к одному посту, причем комментарий в базе имеет поле parent_id (это чтобы дать пользователям возможность писать камент как ответ на чужой камент т.е иерарх. система) Если я ищу один пост по id: $model = ...