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

metsys
2015.07.27, 15:56
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: AccessControl запретить не авторизированным пользователям в BasController
Ответы: 25
Просмотры: 14038

Re: AccessControl запретить не авторизированным пользователям в BasController

Ну а как тогда унаследовать правила из BaseController и добавить новые в главном контроллере Модуля?
metsys
2015.07.27, 15:46
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: AccessControl запретить не авторизированным пользователям в BasController
Ответы: 25
Просмотры: 14038

AccessControl запретить не авторизированным пользователям в BasController

Суть такая. Хочу запретить доступ неавторизированным пользователям. Не хочу писать это в каждом контроллере, а написать только в одном. Структура у меня такая: есть frontend/controllers/BaseFrontendController, в нём есть следующий Behaviour: public function behaviors() {         return [            ...
metsys
2015.04.09, 12:54
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема при Update Model с использованием MultilingualBehavior
Ответы: 3
Просмотры: 1097

Re: Проблема при Update Model с использованием MultilingualBehavior

rules прописаны, глянул ещё пример из этого поведения Всё соответствует.

Так всё же что это за

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

$this->isRelationPopulated('translations') 
и почему может возвращать false?
metsys
2015.04.09, 12:11
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема при Update Model с использованием MultilingualBehavior
Ответы: 3
Просмотры: 1097

Проблема при Update Model с использованием MultilingualBehavior

Установил себе через композер данную штуку , для мультиязычности. И всё вроде как хорошо, но не срабатывает update параметров которые относятся к таблице ModelLang. Копался в коде и нашёл место где у меня не выполняется условие: if ($owner->isRelationPopulated('translations')) Я так понимаю что мето...
metsys
2015.03.03, 16:32
Форум: Общие вопросы (Yii 2.x)
Тема: Хранение писем в БД
Ответы: 4
Просмотры: 1542

Re: Хранение писем в БД

это надо делать через \yii\i18n\MessageFormatter ?

Я так понимаю, это выглядит примерно так:

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

$params = ['username' => $user->username];
SomeFormatterClass::format($mail, $params);
Если да, то подскажите пожалуйста. каким классом пользоватся для данного форматирования текста?
metsys
2015.03.03, 15:43
Форум: Общие вопросы (Yii 2.x)
Тема: Хранение писем в БД
Ответы: 4
Просмотры: 1542

Хранение писем в БД

День добрый. Собственно стоит следующая задача. Необходимо сделать редактор писем, которые будут хранится в БД. Всё как бы понятно и просто. Но есть один момент, который никак не могу решить: как в тело письма вставлять нужные мне переменные. Например письмо адресованно какому то пользователю: Hello...
metsys
2015.01.15, 16:05
Форум: Общие вопросы (Yii 2.x)
Тема: Yii2-user override AdminController
Ответы: 1
Просмотры: 1027

Yii2-user override AdminController

Всем привет, собственно столкнулся с такой проблемой. Для работы с пользователями использую сию вещь: http://yii2-user.readthedocs.org/en/latest/getting-started/overview.html И хотелось бы мне переписать немного вьюху обновления информации пользователя. А точнее хочется добавить туда выбор роли поль...
metsys
2014.12.18, 12:40
Форум: Общие вопросы (Yii 2.x)
Тема: ArrayDataProvider и фильтры в datagrid
Ответы: 4
Просмотры: 9022

Re: ArrayDataProvider и фильтры в datagrid

Ну собственно сделал я следующее: Контроллер: $tokens = token_get_all(file_get_contents(dirname(dirname(__DIR__)) . '/frontend/messages/en/common.models.SettingsForm.php'));         $resultData = [];         $tDoubleArrow = false;         foreach ($tokens as $key => $token) {             if ($token[...
metsys
2014.12.18, 11:20
Форум: Общие вопросы (Yii 2.x)
Тема: ArrayDataProvider и фильтры в datagrid
Ответы: 4
Просмотры: 9022

Re: ArrayDataProvider и фильтры в datagrid

Или фильтры в GridView доступны только для ActiveRecord?
metsys
2014.12.17, 17:57
Форум: Общие вопросы (Yii 2.x)
Тема: ArrayDataProvider и фильтры в datagrid
Ответы: 4
Просмотры: 9022

ArrayDataProvider и фильтры в datagrid

Такая ситуация, есть у меня массив: $myArray = [ '0' => ['id' => 0, 'file' => '1.txt', 'stroka' => '2', 'key' => 'aa', 'value' => 'Aab', 'description' => 'Descr of aab'], '1' => ['id' => 0, 'file' => '1.txt', 'stroka' => '3', 'key' => 'ab', 'value' => 'Aaw', 'description' => 'Descr of aaw'], ]  Хоче...