Конструктор форм

Выбор несколько полей в созданной форме.

 
Посетитель
small user social cms
Сообщений: 30
Интересует вопрос? Создаем форму, например:
Цель знакомства
1.дружба
2.общение виртуальные
3.общение реальные
4.флирт
5.серьезные отношения

Как сделать чтобы пользователь мог выбрать несколько полей а не одно?
Кто может, подскажите, помогите, спасите)))
То что нас не убивает, делает нас сильнее.
Модератор
small user social cms
МедальПочетный тестер InstantCmsКубок зрительских симпатий
Сообщений: 710
Попробуйте видимый список. По идее там должен быть мультивыбор.
Такое впечатление, что в предыдущих версиях был выбор чекбоксов, но сейчас что-то не нашел, наверное глючу :)
И тогда, все будет так, как должно было бы быть..., даже если все будет наоборот...
Реклама
cms
Посетитель
small user social cms
Сообщений: 30
Увы, видимый список виден, но выбрать возможно только одну позицию(
То что нас не убивает, делает нас сильнее.
Модератор
small user social cms
МедальПочетный тестер InstantCmsКубок зрительских симпатий
Сообщений: 710
Ну тогда попробуйте несколько полей Группа опций с одной опцией на поле. Вроде радиокнопка, но будут выполнять функции чекбоксов
И тогда, все будет так, как должно было бы быть..., даже если все будет наоборот...
Посетитель
small user social cms
Сообщений: 30
В этом случаи если пользователь выбрал 1 опцию... так как она одна отказаться от выбора невозможно(... Тупик!
То что нас не убивает, делает нас сильнее.
Посетитель
small user social cms
Сообщений: 23
core/classes/page.class.php функция buildFormField, там определяются поля для формы, ты можешь добавить атрибут "multiple" и добавить "[]" к имени поскольку у нас получается массив.
для видимого списка:
Код PHP:
  1.  
  2. case 'menu': $items = explode('/', $cfg['items']);
  3. $html .= '<select style="'.$style.'" name="field['.$field['id'].'][]" size="8" multiple>';
  4.  
теперь будет мультивыбор.
Ну и позаботится, чтобы это правильно обрабатывалось в components/forms/frontend.php так как тебе нужно
Посетитель
small user social cms
Сообщений: 30
Пасибки, ещё осталось в components/forms/frontend.php понять что делать... сложно когда в кодах не очень понимаю(
То что нас не убивает, делает нас сильнее.
Посетитель
small user social cms
Сообщений: 23
ну если не разберешься напиши мыло я скину измененный скрипт.
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 684
GENER:
ну если не разберешься напиши мыло я скину измененный скрипт.
Мне он тоже нужен
Посетитель
no cms avatar
Медаль
Сообщений: 98
А чего шифроваться то, скинь на общее пользование, если не жалко!
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 684
UP
очень нужно
Мульти выбор в настройках появился, но просмотр подробной информации показывает только Array
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1112
Как делать выпадающий список в конструкторе форм?

Подскажите пожалуйста. НАписано: Элементы: через "/"

Но никак не получается

селедка/
карасик/
вобла/
таранька/

как бы не заполнялось поле - результат один - только первое слово списка
Посетитель
small user social cms
Медаль
Сообщений: 217
Каждое слово с новой строчки пишите?

селедка/
карасик/
Если да, то небудет работать,
Заполняйте все подряд селедка/ карасик/
Редактировалось: 1 раз (Последний: 20 января 2013 в 22:57)
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1112
Спасибо! Кстати, а как сделать, чтобы последнее пустое поле не добавлялось?
Посетитель
small user social cms
Медаль
Сообщений: 217
Минона:
Спасибо! Кстати, а как сделать, чтобы последнее пустое поле не добавлялось?
После последнего не ставьте слеш "/"
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.