Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.12.2020, 12:18   #1
tigerosik
Новичок
Джуниор
 
Регистрация: 17.12.2020
Сообщений: 1
По умолчанию Dropdown (множественный выбор)

Помогите пожалуйста, Умоляю
имею кусок скрипта "множественнный выбор" нужно его отредактировать так что бы этот список разворачивался и сворачивался (dropdown - multi select). Посмотрите пожалуйста пример на фото

Отредактируйте пожалуйста этот код, буду очень благодарен вам

Из такого вида
2.png

В такой
4.jpg


Код:
<?php elseif ($custom_field->field_type == "checkbox"): ?>
                <div id="checkbox_options_container_<?= $custom_field->id; ?>" class="col-sm-12 <?= $custom_field->row_width == "half" ? "col-sm-6" : "col-sm-12"; ?> col-custom-field checkbox-options-container" data-custom-field-id="<?= $custom_field->id; ?>">
                    <label><?= $custom_field_name; ?></label>
                    <div class="row">
                        <?php $field_options = $this->field_model->get_field_options($custom_field, $this->selected_lang->id);
                        $field_values = $this->field_model->get_product_custom_field_values($custom_field->id, $product->id, $this->selected_lang->id);
                        $selected_option_ids = get_array_column_values($field_values, 'selected_option_id');
                        if (!empty($field_options)):
                            foreach ($field_options as $field_option): ?>
                                <div class="col-sm-12 col-sm-3 col-custom-option">
                                    <div class="custom-control custom-checkbox custom-control-validate-input label_validate_field_<?= $custom_field->id; ?>">
                                        <input type="checkbox" class="custom-control-input <?= $custom_field->is_required == 1 ? 'required-checkbox' : ''; ?>" id="form_checkbox_<?= $field_option->id; ?>" name="field_<?= $custom_field->id; ?>[]"
                                               value="<?= $field_option->id; ?>" <?= is_value_in_array($field_option->id, $selected_option_ids) ? 'checked' : ''; ?> <?= $custom_field->is_required == 1 ? 'required' : ''; ?>>
                                        <label class="custom-control-label" for="form_checkbox_<?= $field_option->id; ?>"><?= get_custom_field_option_name($field_option); ?></label>
                                    </div>
                                </div>
                            <?php endforeach;
                        endif; ?>
                    </div>
                </div>
tigerosik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Множественный выбор элементов меню Сергей80 Помощь студентам 0 12.03.2014 14:59
множественный выбор в ehlib kate158 Компоненты Delphi 0 28.05.2012 11:22
множественный выбор в dbgrid IvanKonst БД в Delphi 7 03.09.2010 16:27
множественный выбор dimast_bl_y Microsoft Office Access 1 09.07.2010 16:28
множественный выбор в cxGrid ~=DEN=~ Общие вопросы Delphi 1 20.05.2010 10:17