Всё ещё рабготаю с
https://github.com/dektrium/yii2-user
https://github.com/dektrium/yii2-rbac
Вход и регистрацию я перенёс в модалки без особых проблем, нужно было ток вынести вьюхи из пакета отдельно, вписать туда код из контроллеров пакета, который получает модель для формы и всё, сработало хорошо, без глюков, валидирует тоже хорошо.
Теперь нужно на странице юзеров чтбо кнопка редактировать выводила модалку с параметрами юзера для редактирования. Я проверю способ, описанный выше позднее, а пока просто вопрос, сработает ли он или же могут возникнуть трудности, то бишь так просто уже не выйдет?
п.с ещё непонятно почему не срабатывает страница получения страницы юзера по айди
http://news-site2/user/profile/show?id=1
http://news-site2/user/admin/info?id=2
Выводит
Not Supported – yii\base\NotSupportedException
Message format 'date' is not supported. You have to install PHP intl extension to use this feature.
п.с 2
ещё вижу, что в таблице profile есть столбец gravatar_id, то бишь по-идее при создании или редактировании профиля в админке должно быть поле под аватарку, но его нет. Как его можно активировать?
Редактирование юзеров в модальном окне
-
- Сообщения: 977
- Зарегистрирован: 2014.08.27, 21:54
Re: Редактирование юзеров в модальном окне
По модалке, помотрите https://github.com/loveorigami/yii2-modal-ajax. Там есть пример пример редактирования из грида
Re: Редактирование юзеров в модальном окне
Сколько у вас стало запросов к бд после установки rbac ?
Пишу социальную сеть заявок для фирм.
Re: Редактирование юзеров в модальном окне
Introvert, не знаю, а как промониторить? И зачем это делать?
Re: Редактирование юзеров в модальном окне
В Yii2 есть панель Yii-debug она по умолчанию работает, там показывает количество запросов SQL, если конечно RBAC настроили через базу данных работать. У меня было запроса 3-4, после установки RBAC их стало 13 всего, вот и спрашиваю, запросов то сколько у вас стало? Их нужно отслеживать, мне тут на форуме уже сказали, что у меня должно быть максимум 10 для сайта заявок, а у меня уже всего 30 набралось на одной странице, на других больше или меньше.
Пишу социальную сеть заявок для фирм.