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

XAKEPEHOK
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, ...
XAKEPEHOK
2012.12.26, 13:21
Форум: Общие вопросы (Yii 1.x)
Тема: Ошибка пагинации при together = true. Как исправить?
Ответы: 3
Просмотры: 1387

Ошибка пагинации при together = true. Как исправить?

Бьюсь уже третьи сутки. Гуглил до тошноты. Будьте добры, направьте в нужно русло. Ситуация: на сайте есть пользователи. Пользователи имеют определенные характеристики, которые хранятся в связанных таблицах. Нужно найти пользователей, соответствующих определенным характеристикам. Проблема: отражена н...
XAKEPEHOK
2012.12.24, 11:17
Форум: Общие вопросы (Yii 1.x)
Тема: CListView и сортировка по связанному полю (статистическому)
Ответы: 3
Просмотры: 883

Re: CListView и сортировка по связанному полю (статистическо

Нашел похожую проблему здесь на форуме. Сам же решил добавить в таблицу Users дополнительное поле, значение которого обновляется при событиях afterSave и afterDelete модели UsersRating. Задача решена
XAKEPEHOK
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...
XAKEPEHOK
2012.12.23, 20:23
Форум: Общие вопросы (Yii 1.x)
Тема: CListView и сортировка по связанному полю (статистическому)
Ответы: 3
Просмотры: 883

CListView и сортировка по связанному полю (статистическому)

У меня есть таблица пользователей. У каждого пользователя есть рейтинг, который рассчитывается из отзывов о пользователе в отдельной таблице. Мне нужно сделать так, чтобы в CListView можно было сортировать пользователей по их рейтингу через статический запрос (или как-то по-другому, не принципиально...
XAKEPEHOK
2012.12.15, 17:25
Форум: Общие вопросы (Yii 1.x)
Тема: CDbCriteria: condition не заменяется значениями из params
Ответы: 3
Просмотры: 868

Re: CDbCriteria: condition не заменяется значениями из param

Ой-ой. Я жестко затупил. В журнале же оно не заменяется. Извиняюсь.
XAKEPEHOK
2012.12.15, 17:15
Форум: Общие вопросы (Yii 1.x)
Тема: CDbCriteria: condition не заменяется значениями из params
Ответы: 3
Просмотры: 868

Re: CDbCriteria: condition не заменяется значениями из param

Я имел ввиду, что никогда не возникало такой проблемы при использовании CDBCriteria. Почему строки в condition не заменяются на соответствующие значения?
XAKEPEHOK
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...
XAKEPEHOK
2012.12.12, 16:03
Форум: Общие вопросы (Yii 1.x)
Тема: RBAC и Scenario
Ответы: 5
Просмотры: 915

Re: RBAC и Scenario

Спасибо за ответ. Но я все же решил разбить эту задачу на несколько разных действий, тем самым решив проблему. Изначальный подход, который я выбрал, при более детальном рассмотрении наоборот нагромождал код.
XAKEPEHOK
2012.12.11, 22:20
Форум: Общие вопросы (Yii 1.x)
Тема: RBAC и Scenario
Ответы: 5
Просмотры: 915

Re: RBAC и Scenario

lancecoder писал(а):вам надо creatValidators пересмотреть и генерить его динамически, в зависимости от роли
Извините, но я вас не понял. Что вы имеете ввиду? Мне свой валидатор надо писать? Не пойму зачем. Или вы имеете ввиду написать валидатор, который в самой модели будет проверять доступные операции?
XAKEPEHOK
2012.12.11, 21:32
Форум: Общие вопросы (Yii 1.x)
Тема: RBAC и Scenario
Ответы: 5
Просмотры: 915

Re: RBAC и Scenario

На всякий случай уточню вопрос. Есть модель Users, которая имеет поля Username, Password, Email, Rating, Banned, RealName, About. Для редактирования профиля пользователя используется одна и та же форма, некоторые поля которой скрываются в зависимости от прав пользователя. Сам пользователь может меня...
XAKEPEHOK
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'); ...
XAKEPEHOK
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]; 
XAKEPEHOK
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,        ...
XAKEPEHOK
2012.08.20, 18:23
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по организации моделей и контроллеров
Ответы: 6
Просмотры: 1266

Re: Вопрос по организации моделей и контроллеров

Всем спасибо за ответы. Не буду создавать отдельную тему и спрошу здесь же. У меня в БД есть таблица Statistic и ее AR-модель. Я хочу получить запись статистики за определенную дату для конкретного пользователя, причем вывести это в отдельный метод. Этот метод должен быть описан в модели или контрол...
XAKEPEHOK
2012.08.16, 18:34
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по организации моделей и контроллеров
Ответы: 6
Просмотры: 1266

Re: Вопрос по организации моделей и контроллеров

Т.е. я правильно понимаю, что предпочтительнее, чтобы модель осталась одна, верно?
XAKEPEHOK
2012.08.16, 18:14
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по организации моделей и контроллеров
Ответы: 6
Просмотры: 1266

Вопрос по организации моделей и контроллеров

Добрый день! В Yii я начинающий, как и в использовании архитектуры MVC. Подскажите пожалуйста, у меня есть таблица Users в DB и модель Users. Авторизацию пользователя по данным из БД я сделал, сейчас хочу сделать регистрацию (я знаю что есть готовые расширения, но моя цель - учеба). Подскажите, как ...