[РЕШЕНО] Назначение роли легко и удобно без редактирования через страницу профиля?

Главные вкладки

Аватар пользователя tlito tlito 23 декабря 2014 в 19:20

Как можно давать людям роль нужную простым кликом, без необходимости редактирования страницы профиля - что создает риск потери данных которые вводит пользователь пока я редактирую профиль и даю роль?

Комментарии

Аватар пользователя tlito tlito 24 декабря 2014 в 11:41

Спасибо, Чувакоф, это было полезно. Это работает в 6 кликов сейчас:
1. отметить галку по пользователю
2. открыть меню выбора операции вверху
3. отметить "изменить роли"
4. нажать далее
5. отметить нужную роль
6. нажать далее

Теперь мне хотелось бы сократить число кликов: сделать вьюс с блоком напротив каждого юзера с выбором одного действия - дать роль Автора - и кнопкой Окей без подтверждения операции на следующей странице.
То есть хочу в три клика: 1. открыть выпадающее меню выбора действия 2. выбрать пункт "дать роль Автора" 3. нажать окей

Аватар пользователя tlito tlito 24 декабря 2014 в 16:19

Да, все там сделано на самом деле. Просто я смотрел на свою страницу Вьюс пользователей, а на стандартной странице Пользователи было примерно как мне и надо - в 4 клика.

Аватар пользователя Chyvakoff Chyvakoff 25 декабря 2014 в 15:43

tlito, сделай обычную страницу, которая аргументом будет принимать uid пользователя.
Право доступа на эту страницу сделай только для себя или тем кому нужно.
На этой странице делай user_load, меняй роли и user_save
Профит.
Урл этот можешь хоть аяксом дергать со страницы пользователя. Будет 1 клик и без перезагрузки страницы.

Если не понял как это сделать-могу написать тебе модуль.

Аватар пользователя tlito tlito 25 декабря 2014 в 15:55

Спасибо, Чувакофф! Полезное сообщение, если бы для меня было легко я бы наверняка так сделал. Но как сейчас есть в 4 клика меня устраивает: 1 раз перезагрузка страницы, а вся работа по назначению роли в 4 клика. Нормально, если делается это не более 5 раз в день как у меня на данный момент.
А ваше предложение опубликуйте в своем блоге - и вам плюс и мне скиньте адрес.

Аватар пользователя Chyvakoff Chyvakoff 12 января 2015 в 10:44

"tlito" wrote:
А ваше предложение опубликуйте в своем блоге - и вам плюс и мне скиньте адрес.

Несколько дней придётся модуль писать. Если бы было востребовано...а так не буду, очень узкоспециализированная задача.