Помощник
|
Не получается сделать флажки, пожалуйста поделитесь опытом. |
bigbaaaan
|
Сообщение
#1
|
||
|
|
||
|
|||
ShowPrint |
9.4.2015, 16:14;
Ответить: ShowPrint
Сообщение
#2
|
|
Меняю опять на radio появляются ответы Ошибка в понимании принципа: radio - это одна переменная с возможным выбором одного!!! из нескольких вариантов checkbox - это одна переменная которая может иметь только 2 значения (on, off или true, false) Соответственно под каждый "флажок" надо создавать свою уникальную переменную Я не работаю с CMS, но думаю что если Вы поймете разницу в radio и checkbox, то и проблему свою решите... =) Как пример кусок моего кода в html4:
IsPacked и IsPressed - две разных переменные, т.е. 4 варианта возможны: true+true, true+false, false+true, false+false В переключении radio - одна переменная и одно значение из списка предлагаемых вариантов... Сообщение отредактировал ShowPrint - 9.4.2015, 16:17 |
|
|
bigbaaaan
|
Сообщение
#3
|
|
ShowPrint, Большое спасибо что вы мне помогаете)) С вашей помощью решил первую задачу с выбором ответов)) ой, не стать наверное мне программистом, совсем ничего не понимаю, наверное для меня самое легкое это лопатой махать подальше от компьютера))))
То, что это разные переменные я понял, а вот как теперь это в код внедрить? С radio все проще было, я просто сделал так:
А как теперь можно сделать с флажками? |
|
|
ShowPrint |
9.4.2015, 16:38;
Ответить: ShowPrint
Сообщение
#4
|
|
А как теперь можно сделать с флажками? Надо попробовать для каждой переменной сделать отдельный field со своим уникальным name и убрать совсем option - они принципиально для checkbox не нужны, это же "флажок"... Если стоит, то "да", если нет - "нет" И (по идее) поскольку нет вложенности можно без закрывающего тега обойтись, т.е. использовать его в виде: <field ... /> Попробуйте - должно получится... В коде приведенном Вами - принципиальная ошибка - это наличие option... Checkbox сам по себе "живет"... Сообщение отредактировал ShowPrint - 9.4.2015, 16:39 |
|
|
bigbaaaan
|
Сообщение
#5
|
|
ShowPrint, Спасибо, сейчас попробую. Вот как сделал:
ответ вышел, но кнопочки почему то нет. Прикладываю скрин: |
|
|
ShowPrint |
9.4.2015, 17:42;
Ответить: ShowPrint
Сообщение
#6
|
|
но кнопочки почему то нет Ну голову включите-то и поэкспериментируйте... ))) Вполне возможно что filter="string" (строка) не имеет отношения к флажку, также как и size="30" Просто что-то конфликтует... Почитайте здесь: очень полезный сайт, думаю что с его помощью разберетесь не только с этой задачей, но и со всем остальным... Я просто, честно, никогда не использовал <field>, а всегда использовал конструкцию <form>... Может это и уже не модно и считается рудиментом, но пока так, а с <field>-ом только планирую знакомиться... Сообщение отредактировал ShowPrint - 9.4.2015, 17:42 |
|
|
bigbaaaan
|
Сообщение
#7
|
|
ShowPrint, Большое спасибо! Если честно экспериментирую уже 2 дня))) И голову включаю и все остальное, но никак не получается ничего. Сейчас буду пробовать что-нибудь дальше. Ну как я понял править нужно не только файл отвечающий за форму вывода регистрации, но и где-то PHP нужно дополнить. Ладно, если что-то полдучится я вам отпишусь)))
|
|
|
ShowPrint |
9.4.2015, 18:08;
Ответить: ShowPrint
Сообщение
#8
|
|
bigbaaaan, "Дорогу осилит идущий"!!! мы все с этого начинали, и у Вас все получится...
попробуйте убрать string и size - они к "флажку" мало отношения имеют... Мне не приходилось раньше с <field> сталкиваться и не понимаю как он устроен... Moжет внутрь него вместо option надо input вставить... Или погуглить "как сделать checkbox в Joomla"... Наверняка в рунете найдете что-то... Все получится, т.к. насколько я понял желание у Вас есть - а это залог успеха... Сообщение отредактировал ShowPrint - 9.4.2015, 18:09 |
|
|
bigbaaaan
|
Сообщение
#9
|
|
ShowPrint, Спасибо, буду пробовать. Тяжело разобраться с joomla, мне кажется там чересчур лишних файлов. А в них пока найдешь нужный кусок кода, уже все желание отпадает чему-то учиться))
|
|
|
ShowPrint |
9.4.2015, 18:35;
Ответить: ShowPrint
Сообщение
#10
|
|
|
bigbaaaan, И поэтому в том числе я всё пишу ручками, без движков... Возможно не могу сделать так красиво, как с помощью плагинов для CMS, но код легкий, чистый, понятный и в любой момент спокойно правлю как мне надо...
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Не получается оплатить YouTube Premium (для Турции и Аргентины по VPN YouTube Premium недоступна) | 3 | rownong27 | 556 | 20.3.2024, 21:39 автор: MisterBit |
|
Нужно сделать репост статей в соц сети | 1 | HavingingWorld | 2497 | 27.2.2024, 2:15 автор: AndrePro |
|
"Извините, что ожидание затянулось, но не думайте, пожалуйста, что мы про вас забыли. Мы заводим задачи по всем обращениям и контролируем работу над ними самым тщательным образом." Вопрос |
0 | kuz999 | 1252 | 5.2.2024, 14:06 автор: kuz999 |
|
Сделать дорвей | 0 | tok24ua | 935 | 28.8.2023, 20:59 автор: tok24ua |
|
Сделать правки на html-странице | 5 | TABAK | 2312 | 20.5.2023, 10:45 автор: EvilGomel |
Текстовая версия | Сейчас: 25.4.2024, 9:38 |