Piercer
Профессор
- Регистрация
- 28 Янв 2014
- Сообщения
- 118
- Реакции
- 36
Решение для мультивыбора опций не полностью работает. Выводить выводит и для поиска и в редактировании объявления, а в базу записывает только один параметр. Кто поборол?
Решил так:
В файле Field.form.class.php находим строчку:
PHP:
echo '<li><input type="radio" name="meta['.$field['pk_i_id'].']" id="meta_' . $field['s_slug'] . '_'.$key.'" value="'.osc_esc_html($option).'" '.($field['s_value']==$option?'checked="checked"':'').' /><label for="meta_' . $field['s_slug'] . '_'.$key.'">'.$option.'</label></li>';
Меняем на:
PHP:
echo '<li><input type="checkbox" name="meta['.$field['pk_i_id'].']" id="meta_' . $field['s_slug'] . '_'.$key.'" value="'.osc_esc_html($option).'" '.($field['s_value']==$option?'checked="checked"':'').' /><label for="meta_' . $field['s_slug'] . '_'.$key.'">'.$option.'</label></li>';
И вместо радио кнопок будет мультиселект