Найдено 13 результатов
- 2019.09.10, 13:47
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: behaviors (access)
- Ответы: 1
- Просмотры: 6498
Re: behaviors (access)
кажется разобрался, плохо прочитал документацию actions: задаёт действия, соответствующие этому правилу. Значение должно быть массивом идентификаторов действий. Сравнение — регистрозависимо. Если свойство пустое или не задано, то правило применяется ко всем действиям. [/u] и получилось у меня вот та...
- 2019.09.10, 10:43
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: behaviors (access)
- Ответы: 1
- Просмотры: 6498
behaviors (access)
Добрый день уважаемые! Пишу не большой планировщик для себя, точнее для своей самоорганизации, да и вообще надо же с чего то начинать. Попробую описать, что у меня есть, и что хочется: Делал так: мне необходимо разграничить права доступа, точнее не то что бы разграничить, а все кто не авторизованны,...
- 2016.09.14, 01:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: скрыть пункты меню кроме определенного пользователя
- Ответы: 12
- Просмотры: 3472
Re: скрыть пункты меню кроме определенного пользователя
это пока сложно очень, хочется пока азы так сказать освоитьrak писал(а):добавить поле role в бд, переопределить yii\web\User и сделать там свой метод для проверки
- 2016.09.14, 01:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: скрыть пункты меню кроме определенного пользователя
- Ответы: 12
- Просмотры: 3472
Re: скрыть пункты меню кроме определенного пользователя
ураrugabarbo писал(а):'visible' => !Yii::$app->user->isGuest && Yii::$app->user->identity->username == 'admin'
ЗАРАБОТАЛО
спасибо огромное
- 2016.09.14, 01:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: скрыть пункты меню кроме определенного пользователя
- Ответы: 12
- Просмотры: 3472
Re: скрыть пункты меню кроме определенного пользователя
да отлично работает ['label' => 'Contact', 'url' => ['/site/contact'], 'visible' => Yii::$app->user->identity->username == 'admin'], но только если ты под админом, а если под гостем то выдает ошибку PHP Notice – yii\base\ErrorException Trying to get property of non-object ругается на 'visible' => Yi...
- 2016.09.14, 00:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: скрыть пункты меню кроме определенного пользователя
- Ответы: 12
- Просмотры: 3472
Re: скрыть пункты меню кроме определенного пользователя
то есть как я понял Yii::$app->user->isGuest возвращает true если "Гость", в другом случае false. А мне нужно что бы прошла проверка на конкретного юзера.
- 2016.09.14, 00:45
- Форум: Общие вопросы (Yii 2.x)
- Тема: скрыть пункты меню кроме определенного пользователя
- Ответы: 12
- Просмотры: 3472
Re: скрыть пункты меню кроме определенного пользователя
Он намекает на то, что этот в самый visible возвращать свою функцию, которая будет проверять админ ты или нет и возвращать true|false. а поподробнее можно это как сделать, хотя бы как пример что нибудь покажите 'visible' => Yii::$app->user->isGuest правильно я понял, но тут проверка на гостя isGues...
- 2016.09.14, 00:42
- Форум: Общие вопросы (Yii 2.x)
- Тема: скрыть пункты меню кроме определенного пользователя
- Ответы: 12
- Просмотры: 3472
Re: скрыть пункты меню кроме определенного пользователя
пока в голову засела тоько одна мысль, сделать меню для юзера и для админа отдельные. и сделать если админ то меню для админа если юзер меню юзера
- 2016.09.14, 00:42
- Форум: Общие вопросы (Yii 2.x)
- Тема: скрыть пункты меню кроме определенного пользователя
- Ответы: 12
- Просмотры: 3472
Re: скрыть пункты меню кроме определенного пользователя
а поподробнее можно это как сделать, хотя бы как пример что нибудь покажитеgirmate писал(а):Он намекает на то, что этот в самый visible возвращать свою функцию, которая будет проверять админ ты или нет и возвращать true|false.
- 2016.09.13, 23:09
- Форум: Общие вопросы (Yii 2.x)
- Тема: скрыть пункты меню кроме определенного пользователя
- Ответы: 12
- Просмотры: 3472
скрыть пункты меню кроме определенного пользователя
Добрый день, изучаю yii2 пока общие примеры делаю, ковырялся ковырялся, и пришла в голову такая идея Есть меню вида: <?php NavBar::begin([ 'brandLabel' => 'My Company', 'brandUrl' => Yii::$app->homeUrl, 'options' => [ 'class' => 'navbar-inverse navbar-fixed-to...
- 2016.09.13, 16:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: ошибка в подключении к БД
- Ответы: 5
- Просмотры: 1382
Re: ошибка в подключении к БД
стыдно, оказывается в пароле буквой ошибся, наверное нервничал((((
- 2016.09.12, 20:10
- Форум: Общие вопросы (Yii 2.x)
- Тема: ошибка в подключении к БД
- Ответы: 5
- Просмотры: 1382
Re: ошибка в подключении к БД
вопрос решился, звонком к хостеру, он что то там покрутил и заработало, сейчас пытаюсь выяснить что он там накрутил))), кому интересно смогу отписаться потом.
- 2016.09.12, 17:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: ошибка в подключении к БД
- Ответы: 5
- Просмотры: 1382
ошибка в подключении к БД
Здравствуйте, делаю соединение к БД по мануалу, на виртуальном хостинге http://www.yiiframework.com/doc-2.0/guide-start-databases.html выдает ошибку SQLSTATE[HY000] [1045] Access denied for user 'u1101612_xp'@'192.168.137.17' (using password: YES) в db.php прописал <?php return [ 'class' => 'yii\db\...