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

alexa777
2018.10.04, 08:46
Форум: Общие вопросы (Yii 2.x)
Тема: По какой причине может не работать роутинг?
Ответы: 11
Просмотры: 614

Re: По какой причине может не работать роутинг?

У Вас есть контроллер или модуль или действие с именем to_go ? Нет? Тогда включайте enablePrettyUrl и настраивайте правила. Контроллера нет сделал так и помогло, спасибо за подсказки 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, //'suffix' => '.html', 'rules' => [ '' => 's...
alexa777
2018.10.04, 08:36
Форум: Общие вопросы (Yii 2.x)
Тема: По какой причине может не работать роутинг?
Ответы: 11
Просмотры: 614

Re: По какой причине может не работать роутинг?

Ну так включите enablePrettyUrl и будет работать. Откуда framework-у знать, куда вести ссылку? В каком смысле как формирую? Так? Html::a('To go', ['/to_go']) А разница какая? как я ее формирую? я могу просто вставить http://site.ku/index.php?r=to_go в адресную строку и правила должны сработать. А р...
alexa777
2018.10.04, 08:20
Форум: Общие вопросы (Yii 2.x)
Тема: По какой причине может не работать роутинг?
Ответы: 11
Просмотры: 614

Re: По какой причине может не работать роутинг?

А Вы внимательно читали по ссылке? Зачем Вы закомментировали 'enablePrettyUrl' => true, ? И Вы так и не показали, как Вы формируете ссылку. В каком смысле как формирую? я не совсем понимаю, ссылка у меня вот такая http://site.ku/index.php?r=to_go а закомментировал 'enablePrettyUrl' => true, потому ...
alexa777
2018.10.04, 07:27
Форум: Общие вопросы (Yii 2.x)
Тема: По какой причине может не работать роутинг?
Ответы: 11
Просмотры: 614

Re: По какой причине может не работать роутинг?

Здравствуйте Вот так формирую ссылку site.ku/index.php?r=to_go вот настройки urlManager 'urlManager' => [ 'class' => 'yii\web\UrlManager' //'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ 'to_go' => 'post/index', ], ],
alexa777
2018.10.04, 06:25
Форум: Общие вопросы (Yii 2.x)
Тема: По какой причине может не работать роутинг?
Ответы: 11
Просмотры: 614

Re: По какой причине может не работать роутинг?

.htaccess есть класс 'class' => 'yii\web\UrlManager', дописал но не помогло
alexa777
2018.10.03, 18:41
Форум: Общие вопросы (Yii 2.x)
Тема: По какой причине может не работать роутинг?
Ответы: 11
Просмотры: 614

По какой причине может не работать роутинг?

Установил правило во frontend/config/main.php 'urlManager' => [ //'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ 'to_go' => 'post/index', ], ], Но роутинг не происходит, почему?
alexa777
2018.10.03, 14:43
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Проблема с присвоением роли при регистрации DBrbac
Ответы: 4
Просмотры: 644

Re: Проблема с присвоением роли при регистрации DBrbac

ElisDN писал(а):
2018.10.03, 12:58

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

if ($user->save()) {
    $auth = Yii::$app->authManager;
    $auth->assign($auth->getRole('user'), $this->id);
    return $user;
}
return null;
спасибо помогло
alexa777
2018.10.03, 10:39
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Проблема с присвоением роли при регистрации DBrbac
Ответы: 4
Просмотры: 644

Re: Проблема с присвоением роли при регистрации DBrbac

Сделать присвоение с SignupForm. Пробовал, но не пойму как правильно сделать, если сделать так public function signup() { if (!$this->validate()) { return null; } $user = new User(); $user->username = $this->username; $user->email = $this->email; $user->setPassword($this->password); $user->generate...
alexa777
2018.10.03, 09:25
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Проблема с присвоением роли при регистрации DBrbac
Ответы: 4
Просмотры: 644

Проблема с присвоением роли при регистрации DBrbac

Установил 'yii\rbac\DbManager', все настроил, роли правила и т.д, по лайфхаку которому я делал, указано что присваивать юзеру роль при регистрации надо в модели user с помощью afterSave и это работает отлично. public function afterSave($insert, $changedAttributes) { parent::afterSave($insert, $chang...
alexa777
2018.10.02, 16:42
Форум: Общие вопросы (Yii 2.x)
Тема: По какой причине Yii при вставке файла в шаблоне его не видит?
Ответы: 5
Просмотры: 451

Re: По какой причине Yii при вставке файла в шаблоне его не видит?

Dominus писал(а):
2018.10.02, 15:47

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

echo $this->render('menu', []);
файл menu.php должен лежать в папке app/views/site
Не выходит он показывает другой путь, другой фьюшки из которой я вызываю, я с разных вьшек собираюсь его вызывать
alexa777
2018.10.02, 14:22
Форум: Общие вопросы (Yii 2.x)
Тема: По какой причине Yii при вставке файла в шаблоне его не видит?
Ответы: 5
Просмотры: 451

По какой причине Yii при вставке файла в шаблоне его не видит?

Привет, сделал отдельный файл во вьшке для меню и вставляю в нужное место include_once Yii::getAlias('@webroot'). '/views/site/menu.php'; Выдает ошибку include_once(/home/comp/www/test.ku/frontend/web/views/site/menu.php): failed to open stream: No such file or directory Но этот файл там есть
alexa777
2018.10.02, 09:22
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: PhpRbac Правильно ли я делаю?
Ответы: 10
Просмотры: 1146

Re: PhpRbac Правильно ли я делаю?

ElisDN писал(а):
2018.10.02, 08:47
Возьмите DbManager
По Вашему мнению он лучше и производительней?
alexa777
2018.10.02, 08:21
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: PhpRbac Правильно ли я делаю?
Ответы: 10
Просмотры: 1146

Re: PhpRbac Правильно ли я делаю?

maleks писал(а):
2018.10.02, 08:08
Для файлового менеджера, вот:
https://github.com/yiisoft/yii2/blob/ma ... er.php#L54
А как он будет работать если будет несколько тысяч или несколько десятков тысяч пользователей? Не будет лагать?
alexa777
2018.10.02, 06:54
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: PhpRbac Правильно ли я делаю?
Ответы: 10
Просмотры: 1146

Re: PhpRbac Правильно ли я делаю?

Я в правильном направлении? или нет? Это один из самых упрощенных вариантов, когда: - роль хранится в таблице пользователя - при каждой загрузке страницы (где нибудь в бутстрапе) происходит 2 действия: пользователь удаляются все роли и пользователю присваивается вот эта его роль. Но вообще rbac зад...
alexa777
2018.10.02, 06:20
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: PhpRbac Правильно ли я делаю?
Ответы: 10
Просмотры: 1146

PhpRbac Правильно ли я делаю?

Много перерыл инфы по поводу PhpRbac везде пишут как создать роли, права и т.д. Но нигде не пишут как присваивать роль новому зарегистрированному пользователю и как проверять тех кто не зареган вообще. Поэтому я сделал присваивание ролей зареганным пользователям вот так. Использую для создания rbac ...
alexa777
2018.07.13, 15:03
Форум: Общие вопросы (Yii 2.x)
Тема: Почему через AJAX не загружается php файл
Ответы: 16
Просмотры: 3935

Re: Почему через AJAX не загружается php файл

Dominus писал(а):
2018.07.12, 18:49
В текущем случае url указывает на контроллер SiteController и в нем экшен actionTest()
Все получилось, еще раз спасибо
alexa777
2018.07.12, 18:54
Форум: Общие вопросы (Yii 2.x)
Тема: Почему через AJAX не загружается php файл
Ответы: 16
Просмотры: 3935

Re: Почему через AJAX не загружается php файл

Dominus писал(а):
2018.07.12, 18:49
В текущем случае url указывает на контроллер SiteController и в нем экшен actionTest()
Спасибо сейчас буду разбирается, если что отпишусь
alexa777
2018.07.12, 18:46
Форум: Общие вопросы (Yii 2.x)
Тема: Почему через AJAX не загружается php файл
Ответы: 16
Просмотры: 3935

Re: Почему через AJAX не загружается php файл

Тут на что надо урл указывать? data-url="<?= yii\helpers\Url::to(['site/test']) ?>">
пробую на board/create дебагер показывает два невыполненных Ajax запроса

И почему то список категорий выпадающих при открытии, уехал вниз браузера за пределы видимости
alexa777
2018.07.12, 18:08
Форум: Общие вопросы (Yii 2.x)
Тема: Почему через AJAX не загружается php файл
Ответы: 16
Просмотры: 3935

Re: Почему через AJAX не загружается php файл

[/code] Контроллер такой же как и выше. Вот html код <div id="choose_forms"> <div class="dropdown"> <button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown">Выберите категорию...<span class="caret"></span></button> <ul class='dropdown-menu'> <li class='cat-select-item dr...