Найдено 299 результатов
- 2018.10.04, 08:36
- Форум: Общие вопросы (Yii 2.x)
- Тема: По какой причине может не работать роутинг?
- Ответы: 11
- Просмотры: 2318
Re: По какой причине может не работать роутинг?
Ну так включите enablePrettyUrl и будет работать. Откуда framework-у знать, куда вести ссылку? В каком смысле как формирую? Так? Html::a('To go', ['/to_go']) А разница какая? как я ее формирую? я могу просто вставить http://site.ku/index.php?r=to_go в адресную строку и правила должны сработать. А р...
- 2018.10.04, 08:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: По какой причине может не работать роутинг?
- Ответы: 11
- Просмотры: 2318
Re: По какой причине может не работать роутинг?
А Вы внимательно читали по ссылке? Зачем Вы закомментировали 'enablePrettyUrl' => true, ? И Вы так и не показали, как Вы формируете ссылку. В каком смысле как формирую? я не совсем понимаю, ссылка у меня вот такая http://site.ku/index.php?r=to_go а закомментировал 'enablePrettyUrl' => true, потому ...
- 2018.10.04, 07:27
- Форум: Общие вопросы (Yii 2.x)
- Тема: По какой причине может не работать роутинг?
- Ответы: 11
- Просмотры: 2318
Re: По какой причине может не работать роутинг?
Здравствуйте Вот так формирую ссылку site.ku/index.php?r=to_go вот настройки urlManager 'urlManager' => [ 'class' => 'yii\web\UrlManager' //'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ 'to_go' => 'post/index', ], ],
- 2018.10.04, 06:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: По какой причине может не работать роутинг?
- Ответы: 11
- Просмотры: 2318
Re: По какой причине может не работать роутинг?
.htaccess есть класс 'class' => 'yii\web\UrlManager', дописал но не помогло
- 2018.10.03, 18:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: По какой причине может не работать роутинг?
- Ответы: 11
- Просмотры: 2318
По какой причине может не работать роутинг?
Установил правило во frontend/config/main.php 'urlManager' => [ //'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ 'to_go' => 'post/index', ], ], Но роутинг не происходит, почему?
- 2018.10.03, 14:43
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Проблема с присвоением роли при регистрации DBrbac
- Ответы: 4
- Просмотры: 2081
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;
- 2018.10.03, 10:39
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Проблема с присвоением роли при регистрации DBrbac
- Ответы: 4
- Просмотры: 2081
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...
- 2018.10.03, 09:25
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: Проблема с присвоением роли при регистрации DBrbac
- Ответы: 4
- Просмотры: 2081
Проблема с присвоением роли при регистрации DBrbac
Установил 'yii\rbac\DbManager', все настроил, роли правила и т.д, по лайфхаку которому я делал, указано что присваивать юзеру роль при регистрации надо в модели user с помощью afterSave и это работает отлично. public function afterSave($insert, $changedAttributes) { parent::afterSave($insert, $chang...
- 2018.10.02, 16:53
- Форум: Общие вопросы (Yii 2.x)
- Тема: По какой причине Yii при вставке файла в шаблоне его не видит?
- Ответы: 5
- Просмотры: 1409
Re: По какой причине Yii при вставке файла в шаблоне его не видит?
СпасибоDominus писал(а): ↑2018.10.02, 16:52Код: Выделить всё
<?= $this->render('@app/views/site/menu', []); ?>
- 2018.10.02, 16:42
- Форум: Общие вопросы (Yii 2.x)
- Тема: По какой причине Yii при вставке файла в шаблоне его не видит?
- Ответы: 5
- Просмотры: 1409
Re: По какой причине Yii при вставке файла в шаблоне его не видит?
Не выходит он показывает другой путь, другой фьюшки из которой я вызываю, я с разных вьшек собираюсь его вызыватьDominus писал(а): ↑2018.10.02, 15:47файл menu.php должен лежать в папке app/views/siteКод: Выделить всё
echo $this->render('menu', []);
- 2018.10.02, 14:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: По какой причине Yii при вставке файла в шаблоне его не видит?
- Ответы: 5
- Просмотры: 1409
По какой причине 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 Но этот файл там есть
- 2018.10.02, 09:22
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: PhpRbac Правильно ли я делаю?
- Ответы: 10
- Просмотры: 3735
- 2018.10.02, 08:21
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: PhpRbac Правильно ли я делаю?
- Ответы: 10
- Просмотры: 3735
Re: PhpRbac Правильно ли я делаю?
А как он будет работать если будет несколько тысяч или несколько десятков тысяч пользователей? Не будет лагать?maleks писал(а): ↑2018.10.02, 08:08 Для файлового менеджера, вот:
https://github.com/yiisoft/yii2/blob/ma ... er.php#L54
- 2018.10.02, 06:54
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: PhpRbac Правильно ли я делаю?
- Ответы: 10
- Просмотры: 3735
Re: PhpRbac Правильно ли я делаю?
Я в правильном направлении? или нет? Это один из самых упрощенных вариантов, когда: - роль хранится в таблице пользователя - при каждой загрузке страницы (где нибудь в бутстрапе) происходит 2 действия: пользователь удаляются все роли и пользователю присваивается вот эта его роль. Но вообще rbac зад...
- 2018.10.02, 06:20
- Форум: RBAC и контроль доступа (Yii 2.x)
- Тема: PhpRbac Правильно ли я делаю?
- Ответы: 10
- Просмотры: 3735
PhpRbac Правильно ли я делаю?
Много перерыл инфы по поводу PhpRbac везде пишут как создать роли, права и т.д. Но нигде не пишут как присваивать роль новому зарегистрированному пользователю и как проверять тех кто не зареган вообще. Поэтому я сделал присваивание ролей зареганным пользователям вот так. Использую для создания rbac ...
- 2018.07.13, 15:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему через AJAX не загружается php файл
- Ответы: 16
- Просмотры: 6629
- 2018.07.12, 18:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему через AJAX не загружается php файл
- Ответы: 16
- Просмотры: 6629
- 2018.07.12, 18:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему через AJAX не загружается php файл
- Ответы: 16
- Просмотры: 6629
Re: Почему через AJAX не загружается php файл
Тут на что надо урл указывать? data-url="<?= yii\helpers\Url::to(['site/test']) ?>">
пробую на board/create дебагер показывает два невыполненных Ajax запроса
И почему то список категорий выпадающих при открытии, уехал вниз браузера за пределы видимости
пробую на board/create дебагер показывает два невыполненных Ajax запроса
И почему то список категорий выпадающих при открытии, уехал вниз браузера за пределы видимости
- 2018.07.12, 18:08
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему через AJAX не загружается php файл
- Ответы: 16
- Просмотры: 6629
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></butt...
- 2018.07.12, 17:46
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему через AJAX не загружается php файл
- Ответы: 16
- Просмотры: 6629
Re: Почему через AJAX не загружается php файл
Dominus писал(а): ↑2018.07.12, 17:26 Покажите HTML кодКод: Выделить всё
<div id="choose_forms"> <!-- что тут генерируется? --> </div>
Многоуровневый вывод выбора категорий
https://screenshots.firefox.com/4tjkHvR ... MX/test.ku