Нужна радиокнопка

InstantCMS 2.X
#1 18 апреля 2020 в 01:12
Не успел перед сообществом отчитаться в теме о чекбоксе /forum/thread33247-1.html#new, как посыпались жалобы, мол давай Радиокнопку, а то пытаются отмечать ВСЕ три чекбокса!.
Но радиокнопку я в полях не видел.
Где взять и желательно на 3 положения.
А так же как вывод оформить картинками.
#2 18 апреля 2020 в 01:54

Где взять и желательно на 3 положения.

vikont
Можно поковыряться в коде и придумать.
А почему поле список не используете?

Там по такому принципу.
Предустановленные значения
0|значение_1
1|значение_2
2|значение_3

Или именно Радиокнопка нужна?
#3 18 апреля 2020 в 17:02


Где взять и желательно на 3 положения.

vikont
Можно поковыряться в коде и придумать.
А почему поле список не используете?

Там по такому принципу.
Предустановленные значения
0|значение_1
1|значение_2
2|значение_3

Или именно Радиокнопка нужна?

Dmitriy Barinov
Сейчас на Список и перешли. А как к нему вывод картинок сделать?
#5 18 апреля 2020 в 18:18


Сейчас на Список и перешли. А как к нему вывод картинок сделать?


Очевидно в первом сообщении… там ссылка та тему, где человеки помогали, помогали…
#6 18 апреля 2020 в 21:02


Нужна радиокнопка

vikont



чебурек дохлэй мыш
Спасибо! Это я знаю и даже имею. Не мне лично они нужны, а только ради них, покупать компонент народ пока не настроен.
#7 18 апреля 2020 в 21:02



Сейчас на Список и перешли. А как к нему вывод картинок сделать?


Очевидно в первом сообщении… там ссылка та тему, где человеки помогали, помогали....

Dmitriy Barinov
Намек понял…
#8 18 апреля 2020 в 21:32



Сейчас на Список и перешли. А как к нему вывод картинок сделать?


Очевидно в первом сообщении… там ссылка та тему, где человеки помогали, помогали....

Dmitriy Barinov
Как указать на поле понятно и картинка выводится, а вот как указать на позицию в списке?
#9 18 апреля 2020 в 22:39
Как понимать… указать на позицию в списке?
Зачем указывать, смысл какой?

Короче неважно....
Если угадал ход мыслей… тогда вот подсказка.
  1.  
  2. li.active-result[data-option-array-index = "1"] {
  3. background-color: transparent;
  4. background: url(/templates/default/images/icons32/medal_bronze.png) no-repeat center;
  5. width: 32px;
  6. height: 32px;
  7. text-indent: -1000px;
  8. }
  9. li.active-result[data-option-array-index = "2"] {
  10. background-color: transparent;
  11. background: url(/templates/default/images/icons32/medal_gold.png) no-repeat center;
  12. width: 32px;
  13. height: 32px;
  14. text-indent: -1000px;
  15. }
  16.  
  17. li.active-result[data-option-array-index = "3"] {
  18. background-color: transparent;
  19. background: url(/templates/default/images/icons32/medal_silver.png) no-repeat center;
  20. width: 32px;
  21. height: 32px;
  22. text-indent: -1000px;
  23. }
  24.  
#10 18 апреля 2020 в 22:49


Как понимать… указать на позицию в списке?
Зачем указывать, смысл какой?

Dmitriy Barinov
Как указать, что первому пункту из списка соответствует картинка 1, а второму — картинка 2....
То есть выбирает пункт из списка, а отображается соответствующая картинка
#11 18 апреля 2020 в 23:03
Никак. Нет такой возможности.
#12 18 апреля 2020 в 23:07


Как понимать… указать на позицию в списке?
Зачем указывать, смысл какой?

Короче неважно....
Если угадал ход мыслей… тогда вот подсказка.

  1.  
  2. li.active-result[data-option-array-index = "1"] {
  3. background-color: transparent;
  4. background: url(/templates/default/images/icons32/medal_bronze.png) no-repeat center;
  5. width: 32px;
  6. height: 32px;
  7. text-indent: -1000px;
  8. }
  9. li.active-result[data-option-array-index = "2"] {
  10. background-color: transparent;
  11. background: url(/templates/default/images/icons32/medal_gold.png) no-repeat center;
  12. width: 32px;
  13. height: 32px;
  14. text-indent: -1000px;
  15. }
  16.  
  17. li.active-result[data-option-array-index = "3"] {
  18. background-color: transparent;
  19. background: url(/templates/default/images/icons32/medal_silver.png) no-repeat center;
  20. width: 32px;
  21. height: 32px;
  22. text-indent: -1000px;
  23. }
  24.  

Dmitriy Barinov
Если правильно понял, то не совсем то. Есть поле-список и в нем 3 строчки, надо при выборе строки выводит не написанное, а изображение. Сделал такой код. Но при выборе любой из строк поля выводится изображение из последней строки. То есть неправильно выбирается строка
  1. .f_availability .ft_value'1'{
  2. text-indent:-1000px;
  3. background:url("../images/icons32/sale.png") no-repeat center;
  4. height: 32px;
  5. margin: 5 0 0 0;
  6. padding: 0;
  7. }
  8. .f_availability .value'2'{
  9. text-indent:-1000px;
  10. background:url("../images/icons32/hold.png") no-repeat center;
  11. height: 32px;
  12. margin: 5 0 0 0;
  13. padding: 0;
  14. }
  15. .f_availability .value'3'{
  16. text-indent:-1000px;
  17. background:url("../images/icons32/sold.png") no-repeat center;
  18. height: 32px;
  19. margin: 5 0 0 0;
  20. padding: 0;
  21. }
#13 18 апреля 2020 в 23:11
Если я правильно понял, картинка нужна в записи, а не в форме. Без химии не обойтись.
#14 18 апреля 2020 в 23:12


Никак. Нет такой возможности.

Dmitriy Barinov
Странно, но ведь каждой строке соответствует свой ID
По ссылке тип_контента? имя_поля=1 можно выводить все записи у которых выбран первый пункт из поля список
#15 18 апреля 2020 в 23:33


Если я правильно понял, картинка нужна в записи, а не в форме. Без химии не обойтись.

чебурек дохлэй мыш
Верно, изображение надо выводить в записи, а в форме простой список.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.