Найдено 7 результатов
- 2017.01.08, 18:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: Спор по поводу реализации сохранения ActiveRecord
- Ответы: 4
- Просмотры: 1797
Re: Спор по поводу реализации сохранения ActiveRecord
Дмитрий, вы совершенно неправильно поняли что имелось ввиду. Notification - это не ивенты внутри приложения типа EVENT_BEFORE_VALIDATE, а такой же класс ActiveRecord, как и владелец, автомобиль и т.д. У него есть своя табличка в БД, оповещения выводятся на странице. Как пример, на http://youtube.co...
- 2017.01.06, 22:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Спор по поводу реализации сохранения ActiveRecord
- Ответы: 4
- Просмотры: 1797
Спор по поводу реализации сохранения ActiveRecord
В приложении реализован класс Notification, который описывает сущность "оповещение". Оповещение нужно чтобы сообщить пользователю о каких-либо действиях, которые были произведены с его объектом но без его участия. Например, администратор переназначил владельца автомобиля в базе данных авто...
- 2016.11.09, 11:35
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Контроль доступа к постам
- Ответы: 8
- Просмотры: 4573
Re: Контроль доступа к постам
@yiijeka,
> Какие "обе роли"?
VIEW_GROUP_ARTICLE и VIEW_ALL_ARTICLE. Это из-за наследования всех разрешений администратором от автора.
В Вашем примере присутствуют группы. А у нас этого нет, и ради уменьшения кода увеличивать количество столбцов в базе не хотелось бы
> Какие "обе роли"?
VIEW_GROUP_ARTICLE и VIEW_ALL_ARTICLE. Это из-за наследования всех разрешений администратором от автора.
В Вашем примере присутствуют группы. А у нас этого нет, и ради уменьшения кода увеличивать количество столбцов в базе не хотелось бы
- 2016.11.08, 16:46
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: AuthorRule
- Ответы: 8
- Просмотры: 4343
Re: AuthorRule
Нужно создать 2 разрешения: 1) updateOwnPost - для автора, в нём должно быть правило, которое проверяет автора статьи. 2) updatePost - для администратора, здесь никаких правил нет. Создаем правило: use yii\rbac\Item; use yii\rbac\Rule; class IsAuthorRule extends Rule { public $name = 'isAuthor';...
- 2016.11.08, 16:19
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Контроль доступа к постам
- Ответы: 8
- Просмотры: 4573
Re: Контроль доступа к постам
Аналогичная проблема. Если использовать пример mashinis , сделал так. Создал два разрешения VIEW_GROUP_ARTICLE и VIEW_ALL_ARTICLE . И сделал чтобы первый был родителем для второго: $authManager->addChild($VIEW_GROUP_ARTICLE, $VIEW_ALL_ARTICLE); // у администратора есть все права автора (то есть и на...
- 2016.08.23, 14:37
- Форум: Тестирование (Yii 2.x)
- Тема: Как можно проверить сохранение файлов на сервер в Unit-тесте?
- Ответы: 1
- Просмотры: 2630
Как можно проверить сохранение файлов на сервер в Unit-тесте?
Добрый день. Пытаюсь написать unit-тест для проверки загрузки файлов на сервер в Yii2 приложении используя Codeception. Есть модель Images: <?php namespace common\models; use Yii; use yii\db\ActiveRecord; /** * This is the model class for table "images". * * @property integer $id * @pr...
- 2016.08.14, 15:59
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не удается активировать captcha на странице
- Ответы: 1
- Просмотры: 1054
Не удается активировать captcha на странице
Доброго времени суток.
Подскажите пожалуйста, что нужно сделать чтобы в advanced приложении нормально отображались captchа.
В интернете узнал что необходимы GD или ImageMagick PHP библиотеки. Они есть, но всё равно не отображается.
Подскажите пожалуйста, что нужно сделать чтобы в advanced приложении нормально отображались captchа.
В интернете узнал что необходимы GD или ImageMagick PHP библиотеки. Они есть, но всё равно не отображается.