Появилась необходимость сделать на сайте статусы для пользователей.
Чтобы каждый пользователь мог например отметить необходимые статусы у себя на странице check box-ами.
То есть при регистрации пользователь отмечает галочками какие-то статусы, а затем при выводе страницы пользователя отмеченные чекбоксы отображались как картинки.
Как это можно сделать?
Комментарии
Ну статусы то понятно, что можно сделать с помощью дополнительного поля в форме редактирования.
А вот с выводом картинок уже сложнее. Если статусы статичные, то можно картинки залить и в css сделать привязку. Если статусы через админку нужно админить, то либо модуль писать, либо новый тип контента создавать.
А можно попробовать с модулем Conditional Fields поиграть... На вскидку:
1. Создаешь чекбокс со статусами
2. Для каждого статуса создаешь картинку и ставишь картинку по умолчанию. Скрываешь от пользователя это поле
3. Связываешь, статус и картинку
4. Настраиваешь вывод...
Не уверен, что сработает, но попробовать можно.
А что разве поля типа текст-список не поддерживает значение?
1|Статус1_урл_картинки_1
2|Статус1_урл_картинки_2
статусы уже есть модулек на орге. кроме статусов есть еще звания кажется user_badges.
А связываем чем их? Field multiple или еще какой-то групповой модуль для полей?
Попробую и так. Спасибо.
Попробуем так тоже, отпишусь позже. Спасибо.
УПС! Нет версии для 7-ого Дрюпала. На 07.05.2013 есть только 6ая рабочая и семерка в редакции.
Оказалось, что также можно сделать и с логическими полями. В значение "Включено" вписываем И все работает.
Большое спасибо.
да все работает? меня всегда удивлял такойответ, если например dev то значит не пашет и нет?