Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как в кастомном addnews сделать значения из доп поля типа "список" чекбоксами?

Как в кастомном addnews сделать значения из доп поля типа "список" чекбоксами?


     06.07.2020    dle, checkbox, доп поле    Общие вопросы по PHP, Хаки, Ламерские вопросы    103

вопрос
Я создал к примеру доп поле типа список и вписал в него несколько значений(Книга1, Книга2, Книга3)
Теперь я делаю кастомную addnews страницу, где хочу вывести значения этого доп. поля не тегом xfinput и не select списком а простым html input полем типа "Checkbox"
Пробовал вот так:

<input type="checkbox" name="xfield[book]" value="Книга1">
<input type="checkbox" name="xfield[book]" value="Книга2">
<input type="checkbox" name="xfield[book]" value="Книга3">


Но безрезультатно, доп поля значение не сохраняют.
+ я использую мультивыбор в доп поле список.

Пишу вопрос в надежде что кто-то сталкивался с такой задачей, и возможно поделится!
Спасибо за внимание!

Ответа пока нет


5 комментариев

dj-avtosh
PHP-developer

dj-avtosh - 6 июля 2020 10:27 -

Если я правильно понял, то нужно внутрь select добавить
multiple="multiple"


должно быть примерно так:

<select name="xfield[book]" multiple="multiple">

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

Invokerlover
Юзер

Invokerlover - 6 июля 2020 19:50 -

Нет нет. Я использую при добавлении публикации доп поле типа "Список" с несколькими значениями.
А в addnews хочу использовать вместо select чекбоксы input но с этим же доп полем.

dj-avtosh
PHP-developer

dj-avtosh - 6 июля 2020 22:18 -

select с multiple выглядит как множество чекбоксов.

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

lutskboy
Эксперт

lutskboy - 6 июля 2020 20:37 -

ваш код вроде как бы правильный . должно работать

dj-avtosh
PHP-developer

dj-avtosh - 6 июля 2020 22:17 -

для мультивыбора в теории должно быть так:
xfield[book][]

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх