Cambiando rango por botones en configuración de formularios #6

Closed
opened 2018-07-05 14:28:24 +00:00 by kleper · 1 comment
Owner

Queremos cambiar en la configuración de los formularios los campos tipo rango por botones tipo switches de ON OFF, SI o No, para que funcionen mejor en celulares, estamos usando este código que nos parece sencillo para el css y que no le carga cosas adicionales al codigo:

https://bootsnipp.com/snippets/xzXG

Vemos que este código esta en funciones.php a partir de la linea 14975:

<div class='input-group'>									<span class='input-group-addon'>NO</span>													<input type='range' value='$mostrar[0]'  class='form-control' NAME='mostrar_portal' id='mostrar_portal' onchange=\"xajax_parametrizacion_linea('form_id','$row[id]','mostrar_portal',(this.value),'div_mostrar_portal_$row[id]'); \"			min='0' max='1'  >
<span class='input-group-addon'>SI</span><span class='input-group-addon alert-success' id= 'div_$name'>Mostrar en el portal</span>					</div>

Lo que estamos intentando según el código de los campos tipo range es convertirlo en un tipo radio y con css se convierte en un boton asi:

<div class="btn-group" id="status" data-toggle="buttons">
              <label class="btn btn-default btn-on btn-xs active">
              <input type="radio" value="1" name="multifeatured_module[module_id][status]" checked="checked">ON</label>
              <label class="btn btn-default btn-off btn-xs ">
              <input type="radio" value="0" name="multifeatured_module[module_id][status]">OFF</label>
            </div>

Lo que no hemos podido lograr es acomodar la función de xajax:

onchange=\"xajax_parametrizacion_linea('form_id','$row[id]','mostrar_portal',(this.value),'div_mostrar_portal_$row[id]'); \"

La hemos puesto en diferentes partes y probado varias combinaciones pero como no entendemos bien xajax supongo que es algo un poco mas complicado que cambiar el tipo del campo.

Como se puede lograr este cambio?

Queremos cambiar en la configuración de los formularios los campos tipo rango por botones tipo switches de ON OFF, SI o No, para que funcionen mejor en celulares, estamos usando este código que nos parece sencillo para el css y que no le carga cosas adicionales al codigo: https://bootsnipp.com/snippets/xzXG Vemos que este código esta en funciones.php a partir de la linea 14975: ``` <div class='input-group'> <span class='input-group-addon'>NO</span> <input type='range' value='$mostrar[0]' class='form-control' NAME='mostrar_portal' id='mostrar_portal' onchange=\"xajax_parametrizacion_linea('form_id','$row[id]','mostrar_portal',(this.value),'div_mostrar_portal_$row[id]'); \" min='0' max='1' > <span class='input-group-addon'>SI</span><span class='input-group-addon alert-success' id= 'div_$name'>Mostrar en el portal</span> </div> ``` Lo que estamos intentando según el código de los campos tipo range es convertirlo en un tipo radio y con css se convierte en un boton asi: ``` <div class="btn-group" id="status" data-toggle="buttons"> <label class="btn btn-default btn-on btn-xs active"> <input type="radio" value="1" name="multifeatured_module[module_id][status]" checked="checked">ON</label> <label class="btn btn-default btn-off btn-xs "> <input type="radio" value="0" name="multifeatured_module[module_id][status]">OFF</label> </div> ``` Lo que no hemos podido lograr es acomodar la función de xajax: ``` onchange=\"xajax_parametrizacion_linea('form_id','$row[id]','mostrar_portal',(this.value),'div_mostrar_portal_$row[id]'); \" ``` La hemos puesto en diferentes partes y probado varias combinaciones pero como no entendemos bien xajax supongo que es algo un poco mas complicado que cambiar el tipo del campo. Como se puede lograr este cambio?
Owner

creo que esto ya se discutió

creo que esto ya se discutió
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: qwerty/milfs#6
No description provided.