Найдено 38 результатов
- 2012.12.26, 16:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: Что бы вы хотели получить в Yii 2?
- Ответы: 870
- Просмотры: 231933
CDbCriteria, переданные в with
Не знаю, предлагали или нет, но несколько раз уже сталкивался с такой ситуацией, что вместо $criteria->with = array( 'usersMotivations' => array( 'select' => 'id, name', 'together' => true, ) ); Хочется написать $innerCriteria = new CDbCriteria; $innerCriteria->select = 'id, ...
- 2012.12.26, 13:21
- Форум: Общие вопросы (Yii 1.x)
- Тема: Ошибка пагинации при together = true. Как исправить?
- Ответы: 3
- Просмотры: 1387
Ошибка пагинации при together = true. Как исправить?
Бьюсь уже третьи сутки. Гуглил до тошноты. Будьте добры, направьте в нужно русло. Ситуация: на сайте есть пользователи. Пользователи имеют определенные характеристики, которые хранятся в связанных таблицах. Нужно найти пользователей, соответствующих определенным характеристикам. Проблема: отражена н...
- 2012.12.24, 11:17
- Форум: Общие вопросы (Yii 1.x)
- Тема: CListView и сортировка по связанному полю (статистическому)
- Ответы: 3
- Просмотры: 883
Re: CListView и сортировка по связанному полю (статистическо
Нашел похожую проблему здесь на форуме. Сам же решил добавить в таблицу Users дополнительное поле, значение которого обновляется при событиях afterSave и afterDelete модели UsersRating. Задача решена
- 2012.12.23, 22:33
- Форум: Общие вопросы (Yii 1.x)
- Тема: CListView и сортировка по связанному полю (статистическому)
- Ответы: 3
- Просмотры: 883
Re: CListView и сортировка по связанному полю (статистическо
Спасибо что направили в нужное русло. Но теперь вопрос в другом: почему запросы не объединяются, не смотря на together = true? public function actionIndex() { $criteria = new CDbCriteria; $criteria->select = 'id, username, email, realName, birthday'; $criteria->together = true; $crit...
- 2012.12.23, 20:23
- Форум: Общие вопросы (Yii 1.x)
- Тема: CListView и сортировка по связанному полю (статистическому)
- Ответы: 3
- Просмотры: 883
CListView и сортировка по связанному полю (статистическому)
У меня есть таблица пользователей. У каждого пользователя есть рейтинг, который рассчитывается из отзывов о пользователе в отдельной таблице. Мне нужно сделать так, чтобы в CListView можно было сортировать пользователей по их рейтингу через статический запрос (или как-то по-другому, не принципиально...
- 2012.12.15, 17:25
- Форум: Общие вопросы (Yii 1.x)
- Тема: CDbCriteria: condition не заменяется значениями из params
- Ответы: 3
- Просмотры: 868
Re: CDbCriteria: condition не заменяется значениями из param
Ой-ой. Я жестко затупил. В журнале же оно не заменяется. Извиняюсь.
- 2012.12.15, 17:15
- Форум: Общие вопросы (Yii 1.x)
- Тема: CDbCriteria: condition не заменяется значениями из params
- Ответы: 3
- Просмотры: 868
Re: CDbCriteria: condition не заменяется значениями из param
Я имел ввиду, что никогда не возникало такой проблемы при использовании CDBCriteria. Почему строки в condition не заменяются на соответствующие значения?
- 2012.12.15, 17:04
- Форум: Общие вопросы (Yii 1.x)
- Тема: CDbCriteria: condition не заменяется значениями из params
- Ответы: 3
- Просмотры: 868
CDbCriteria: condition не заменяется значениями из params
public static function checkLimit($param, $delay) { $criteria = new CDbCriteria; $criteria->select='timestamp'; $criteria->condition='userID=:userID AND module=:module AND controller=:controller AND action=:action AND param=:pa...
- 2012.12.12, 16:03
- Форум: Общие вопросы (Yii 1.x)
- Тема: RBAC и Scenario
- Ответы: 5
- Просмотры: 915
Re: RBAC и Scenario
Спасибо за ответ. Но я все же решил разбить эту задачу на несколько разных действий, тем самым решив проблему. Изначальный подход, который я выбрал, при более детальном рассмотрении наоборот нагромождал код.
- 2012.12.11, 22:20
- Форум: Общие вопросы (Yii 1.x)
- Тема: RBAC и Scenario
- Ответы: 5
- Просмотры: 915
Re: RBAC и Scenario
Извините, но я вас не понял. Что вы имеете ввиду? Мне свой валидатор надо писать? Не пойму зачем. Или вы имеете ввиду написать валидатор, который в самой модели будет проверять доступные операции?lancecoder писал(а):вам надо creatValidators пересмотреть и генерить его динамически, в зависимости от роли
- 2012.12.11, 21:32
- Форум: Общие вопросы (Yii 1.x)
- Тема: RBAC и Scenario
- Ответы: 5
- Просмотры: 915
Re: RBAC и Scenario
На всякий случай уточню вопрос. Есть модель Users, которая имеет поля Username, Password, Email, Rating, Banned, RealName, About. Для редактирования профиля пользователя используется одна и та же форма, некоторые поля которой скрываются в зависимости от прав пользователя. Сам пользователь может меня...
- 2012.12.11, 16:32
- Форум: Общие вопросы (Yii 1.x)
- Тема: RBAC и Scenario
- Ответы: 5
- Просмотры: 915
RBAC и Scenario
Подскажите пожалуйста, как быть в такой ситуации: У меня есть несколько операций (changeUsername, changeRating, changeBanned), которые присваиваются определенным ролям. В действии контроллера я проверяю роли if (Yii::app()->user->checkAccess('changeUsername')) $model->setScenario('changeUsername'); ...
- 2012.12.10, 12:05
- Форум: Общие вопросы (Yii 1.x)
- Тема: RBAC: как получить свойство 'description'
- Ответы: 2
- Просмотры: 554
Re: RBAC: как получить свойство 'description'
Спасибо, сделал так:
Код: Выделить всё
$roleList = CHtml::listData(Yii::app()->authManager->AuthItems,'name','description');
echo $roleList[Yii::app()->user->role];
- 2012.12.10, 11:47
- Форум: Общие вопросы (Yii 1.x)
- Тема: RBAC: как получить свойство 'description'
- Ответы: 2
- Просмотры: 554
RBAC: как получить свойство 'description'
Подскажите пожалуйста, у меня auth.php имеет следующий код <?php return array( 'guest' => array( 'type' => CAuthItem::TYPE_ROLE, 'description' => 'Гость', 'bizRule' => null, 'data' => null ), 'user' => array( 'type' => CAuthItem::TYPE_ROLE, ...
- 2012.08.21, 10:53
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вопрос по организации моделей и контроллеров
- Ответы: 6
- Просмотры: 1266
- 2012.08.20, 18:23
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вопрос по организации моделей и контроллеров
- Ответы: 6
- Просмотры: 1266
Re: Вопрос по организации моделей и контроллеров
Всем спасибо за ответы. Не буду создавать отдельную тему и спрошу здесь же. У меня в БД есть таблица Statistic и ее AR-модель. Я хочу получить запись статистики за определенную дату для конкретного пользователя, причем вывести это в отдельный метод. Этот метод должен быть описан в модели или контрол...
- 2012.08.16, 18:34
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вопрос по организации моделей и контроллеров
- Ответы: 6
- Просмотры: 1266
Re: Вопрос по организации моделей и контроллеров
Т.е. я правильно понимаю, что предпочтительнее, чтобы модель осталась одна, верно?
- 2012.08.16, 18:14
- Форум: Общие вопросы (Yii 1.x)
- Тема: Вопрос по организации моделей и контроллеров
- Ответы: 6
- Просмотры: 1266
Вопрос по организации моделей и контроллеров
Добрый день! В Yii я начинающий, как и в использовании архитектуры MVC. Подскажите пожалуйста, у меня есть таблица Users в DB и модель Users. Авторизацию пользователя по данным из БД я сделал, сейчас хочу сделать регистрацию (я знаю что есть готовые расширения, но моя цель - учеба). Подскажите, как ...