Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/10/2012, 09:19
mumraa
 
Fecha de Ingreso: marzo-2012
Mensajes: 102
Antigüedad: 12 años, 9 meses
Puntos: 1
Respuesta: theme options select categoria no guarda

He logrado hacer aparecer todas las categorias, pero sigo sin poder guardar las opciones.
En este caso, guarda si el nombre del select no tiene [] luego de su nombre (es decir para una seleccion).
Pero al poner [] intentando habilitar multiples, se pierde lo guardado

Código:
<select id="<?php echo $value['id']; ?>"  name="<?php echo $value['id']; ?>[]" multiple="multiple">
    
    <?php
        $arg  = array(
        'type'                     => 'post',
        'child_of'                 => 0,
        'parent'                   => '',
        'orderby'                  => 'name',
        'order'                    => 'ASC',
        'hide_empty'               => 0,
        'taxonomy'                 => 'category');
    
        $cats = get_categories($arg); 
        foreach($cats as $cat) { ?>
            <option value="<?php echo $cat->cat_ID; ?>"	<?php if ( get_settings( ($value['id'].'[]') ) == $cat->cat_ID) {
            echo ' selected="selected"'; 
            } ?>><?php echo $cat->cat_name; ?></option>
        <?php } ?>
</select>