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

alexa777
2019.02.07, 12:45
Форум: Общие вопросы (Yii 2.x)
Тема: Почему в $model->load не присваивается post запрос?
Ответы: 2
Просмотры: 243

Re: Почему в $model->load не присваивается post запрос?

Alexum писал(а):
2019.02.07, 12:41
Правила валидации разрешают загрузку логина в модель?
Блин точно из за правил. Спасибо
alexa777
2019.02.07, 12:28
Форум: Общие вопросы (Yii 2.x)
Тема: Почему в $model->load не присваивается post запрос?
Ответы: 2
Просмотры: 243

Почему в $model->load не присваивается post запрос?

Вот экшен update для редактирования пользователей public function actionUpdate($id) { $model = $this->findModel($id); if ($model->load(Yii::$app->request->post()) ) { var_dump($model->username); die; Вардамп выводит логин и все другие поля такие как они хранятся в базе, НО дебагер показывает что я о...
alexa777
2019.02.06, 11:03
Форум: Общие вопросы (Yii 2.x)
Тема: Как обойти конфликт при установки расширений с одинаковыми названиями папок через composer
Ответы: 3
Просмотры: 228

Re: Как обойти конфликт при установки расширений с одинаковыми названиями папок через composer

попробуйте сначала удалить вендор и переустановить весь пакет. Но если у вас уже стоит rmrevin/yii2-fontawesome, как зависимость к другому пакету, зачем дополнительно его устанавливать? Потому что там не просто иконки но и свои классы которые выводят эти иконки ['label' => FA::icon('tasks') . ' Зад...
alexa777
2019.02.06, 09:57
Форум: Общие вопросы (Yii 2.x)
Тема: Как обойти конфликт при установки расширений с одинаковыми названиями папок через composer
Ответы: 3
Просмотры: 228

Как обойти конфликт при установки расширений с одинаковыми названиями папок через composer

Установил AdminLTE, теперь пытаюсь установить rmrevin/yii2-fontawesome, композер выдает ошибку что папка rmrevin занята другим расширением, у AdminLTE там тоже assets на эти иконки.

Как быть?
alexa777
2019.02.06, 00:10
Форум: Авторский код и библиотеки
Тема: yii2-cart (модуль корзины с виджетами)
Ответы: 7
Просмотры: 3625

Re: yii2-cart (модуль корзины с виджетами)

Как переопределить class для кнопки корзины? а так же чтобы вместо цены выводилось количество, а еще хотелось бы иконку к записи вывести
<?=ElementsList::widget(['type' => ElementsList::TYPE_DROPDOWN]);?>
alexa777
2019.01.30, 16:27
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Как запретить юзеру логинится в админке?
Ответы: 2
Просмотры: 578

Re: Как запретить юзеру логинится в админке?

samdark писал(а):
2019.01.30, 01:47
1. Можно site/index (или какая у вас там страница после авторизации) запретить не админу.
2. Можно в LoginForm выбирать для сверки логина-пароля только админов. Тогда остальные просто не смогу войти.
Спасибо помогло
alexa777
2019.01.28, 11:49
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Как запретить юзеру логинится в админке?
Ответы: 2
Просмотры: 578

Как запретить юзеру логинится в админке?

Такой вопрос, если я закрываю юзеру доступ в админку вот так контролере Site 'access' => [ 'class' => AccessControl::className(), 'rules' => [ [ 'actions' => ['login', 'error'], 'allow' => true, ], [ 'actions' => ['logout', 'index'], 'allow' => true, 'roles' => ['admin'], ], ], ], Или даже так в mai...
alexa777
2019.01.24, 15:47
Форум: Общие вопросы (Yii 2.x)
Тема: Почему возникает Bad Request (#400) при использование одновременно backend и frontend
Ответы: 4
Просмотры: 319

Re: Почему возникает Bad Request (#400) при использование одновременно backend и frontend

А в логе посмотреть? csrf, навреное. в смысле csrf? вот логи yii\web\BadRequestHttpException: Не удалось проверить переданные данные. in /var/www/alex/data/www/site.ku/vendor/yiisoft/yii2/web/Controller.php:166 Stack trace: #0 /var/www/alex/data/www/site.ku/vendor/yiisoft/yii2/base/Controller.php(1...
alexa777
2019.01.24, 15:02
Форум: Общие вопросы (Yii 2.x)
Тема: Почему возникает Bad Request (#400) при использование одновременно backend и frontend
Ответы: 4
Просмотры: 319

Почему возникает Bad Request (#400) при использование одновременно backend и frontend

Привет, возникает такая беда, backend и frontend у меня на одном домене, и если я захожу на одной вкладке в backend а на другой в frontend и пытаюсь сделать какоелибо действие например нажимаю на кнопку удалить пост вылетает Bad Request (#400) если поворотно зайти в посты и нажать удалить то удаляет...
alexa777
2019.01.17, 08:41
Форум: Установка и настройка
Тема: Не могу запустить vagrant проблема с путем
Ответы: 1
Просмотры: 441

Не могу запустить vagrant проблема с путем

Привет, установил yii2 в папку primer.dev пытаюсь запустить vagrant командой vagrant up консоль выдает /yii2-app-advanced/vagrant/config/vagrant-local.yml пробовал в этот файл vagrant-local.yml ставить токен, но все равно такая же ошибка, почему то vagrant не видит что находится в папке primer.dev К...
alexa777
2019.01.09, 18:39
Форум: Авторский код и библиотеки
Тема: Yii2 Imperavi Redactor
Ответы: 105
Просмотры: 30556

Re: Yii2 Imperavi Redactor

Как сделать удаление картинки из папки, когда удаляешь пост? Использую вот это рецепт // DefaultController.php public function actions() { return [ 'images-get' => [ 'class' => 'vova07\imperavi\actions\GetImagesAction', 'url' => 'http://my-site.com/images/', // Directory URL address, where files are...
alexa777
2019.01.08, 11:25
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать чтобы по /backend/web/index.php не открывалась админка?
Ответы: 5
Просмотры: 822

Re: Как сделать чтобы по /backend/web/index.php не открывалась админка?

Так и закрыть в .htaccess отдельным правилом с возвратом 404. А вообще чем Вам этот путь мешает? Да ни чем не мешает, так нужно заказчику. Спасибо за ответ, про .htaccess я уже думал, но думал может это делается через urlmanager, ну раз так значит буду использовать .htaccess И не по теме, вдруг ког...
alexa777
2019.01.08, 09:40
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать чтобы по /backend/web/index.php не открывалась админка?
Ответы: 5
Просмотры: 822

Re: Как сделать чтобы по /backend/web/index.php не открывалась админка?

Что никто не вкурсе? Так никто не знает, что вы в коде натворили, что у вас открывается backend/web/index.php. Если делать по ману. 1. Устанавливаем yii2 advanced template (настраиваем, обновляем, инициализируем) 2. Для фронтенда прописываем нужный домен (site.loc) 3. Для бекэнда тоже прописываем н...
alexa777
2019.01.03, 16:32
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать чтобы по /backend/web/index.php не открывалась админка?
Ответы: 5
Просмотры: 822

Как сделать чтобы по /backend/web/index.php не открывалась админка?

Использую вот такой htaccess чтобы админка открывалась по ссылке site.ru/admin <IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On </IfModule> <IfModule mod_rewrite.c> # deal with admin first RewriteCond %{REQUEST_URI} ^/(admin) RewriteRule ^admin/assets/(.*)$ backend/web/assets/$1 [L]...
alexa777
2018.12.31, 15:18
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: PhpRbac Правильно ли я делаю?
Ответы: 10
Просмотры: 1078

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

ElisDN писал(а):
2018.12.30, 18:09
Да, работает как PhpManager. Копируете первый код из Usage samples в свой класс User.
Спасибо, с наступающим Новым годом и спасибо за Ваши вебинары, очень информативные, жаль что таких как Вы преподов не было в моем универе)
alexa777
2018.12.30, 15:30
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: PhpRbac Правильно ли я делаю?
Ответы: 10
Просмотры: 1078

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

По Вашему мнению он лучше и производительней? По мне лучше https://github.com/ElisDN/yii2-hybrid-authmanager Этот гибридный rbac менеджер работает так же как вы в конце этого видео описали? https://www.youtube.com/watch?v=ZoZ3A_orZc8&t=11478s что роли, наследования и правила хранятся в php файлах а...
alexa777
2018.12.30, 15:28
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно вызывать связь из индекса?
Ответы: 8
Просмотры: 667

Re: Как правильно вызывать связь из индекса?

А если без виджета выводить? Т.е. у вас будут свои кастумные фильтры, своё переключение пагинации у провайдера и т.п.? Просто если вам нужно отрендерить статичную табличку или нечто подобное, то непонятно зачем использовать поисковую модель и провайдер. В модели Post можно добавить метод для получе...