checkbox с картинкой

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

Аватар пользователя Usertouch Usertouch 6 мая 2013 в 5:49

Появилась необходимость сделать на сайте статусы для пользователей.
Чтобы каждый пользователь мог например отметить необходимые статусы у себя на странице check box-ами.
То есть при регистрации пользователь отмечает галочками какие-то статусы, а затем при выводе страницы пользователя отмеченные чекбоксы отображались как картинки.

Как это можно сделать?

Комментарии

Аватар пользователя Konstantin_Vedernikov Konstantin_Vede... 6 мая 2013 в 12:00

Ну статусы то понятно, что можно сделать с помощью дополнительного поля в форме редактирования.
А вот с выводом картинок уже сложнее. Если статусы статичные, то можно картинки залить и в css сделать привязку. Если статусы через админку нужно админить, то либо модуль писать, либо новый тип контента создавать.

А можно попробовать с модулем Conditional Fields поиграть... На вскидку:
1. Создаешь чекбокс со статусами
2. Для каждого статуса создаешь картинку и ставишь картинку по умолчанию. Скрываешь от пользователя это поле
3. Связываешь, статус и картинку
4. Настраиваешь вывод...
Не уверен, что сработает, но попробовать можно.

Аватар пользователя vitaboss vitaboss 6 мая 2013 в 13:17

А что разве поля типа текст-список не поддерживает значение?

1|Статус1_урл_картинки_1
2|Статус1_урл_картинки_2

Аватар пользователя Usertouch Usertouch 7 мая 2013 в 4:52

"Konstantin_Vedernikov" wrote:
3. Связываешь, статус и картинку

А связываем чем их? Field multiple или еще какой-то групповой модуль для полей?

"vitaboss" wrote:
А что разве поля типа текст-список не поддерживает значение?

1|Статус1_урл_картинки_1
2|Статус1_урл_картинки_2


Попробую и так. Спасибо.

"alexandr.poddubsky" wrote:

Аватар пользователя alexandr.poddubsky

статусы уже есть модулек на орге. кроме статусов есть еще звания кажется user_badges.


Попробуем так тоже, отпишусь позже. Спасибо.

Аватар пользователя Usertouch Usertouch 7 мая 2013 в 4:56

"Usertouch" wrote:
"alexandr.poddubsky" написал(а):

Аватар пользователя alexandr.poddubsky

статусы уже есть модулек на орге. кроме статусов есть еще звания кажется user_badges.

Попробуем так тоже, отпишусь позже. Спасибо.

УПС! Нет версии для 7-ого Дрюпала. На 07.05.2013 есть только 6ая рабочая и семерка в редакции.

Аватар пользователя Usertouch Usertouch 7 мая 2013 в 5:15

"vitaboss" wrote:

А что разве поля типа текст-список не поддерживает значение?

1|Статус1_урл_картинки_1
2|Статус1_урл_картинки_2

Оказалось, что также можно сделать и с логическими полями. В значение "Включено" вписываем И все работает.
Большое спасибо.

Аватар пользователя alexandr.poddubsky alexandr.poddubsky 7 мая 2013 в 9:11

"Usertouch" wrote:
УПС! Нет версии для 7-ого Дрюпала. На 07.05.2013 есть только 6ая рабочая и семерка в редакции.

да все работает? меня всегда удивлял такойответ, если например dev то значит не пашет и нет?