Checkbox

Control de checkbox

Parámetros que puedes pasar

ParámetrosTipo de datosDescripción
namestringNombre del campo a utilizar en un formulario
valuestringValor del campo
idstringID del campo
textstringTexto junto a checkbox
class_namestringClase contenedora (puedes pasar varias de ellas)
input_class_namestringClase del campo
text_class_namestringClase de la etiqueta del texto (si se ha pasado)
checkedboolMuestra si está verificada
disabledboolMuestra si está deshabilitada
smallboolMuestra si es más pequeña de lo usual

Sin verificar (por defecto)

self.render({ ref: '/tmpl/controls/checkbox.twig' }, {
    name: 'casilla de verificación',
    class_name: 'checkbox-wrapper-classname',
    input_class_name: 'checkbox-input-classname'
  }); 

Verificada

self.render({ ref: '/tmpl/controls/checkbox.twig' }, {
  name: 'casilla de verificación',
  checked: true
});

Deshabilitada

self.render({ ref: '/tmpl/controls/checkbox.twig' }, {
  name: 'casilla de verificación',
  disabled: true
});

Deshabilitada y verificada

self.render({ ref: '/tmpl/controls/checkbox.twig' }, {
  name: 'casilla de verificación',
  checked: true,
  disabled: true
});

Checkbox con texto

self.render({ ref: '/tmpl/controls/checkbox.twig' }, {
  name: 'casilla de verificación',
  text: '¿Te gustaría registrarte para recibir noticias?',
  text_class_name: 'checkbox-text-classname'
});

Checkbox pequeña con texto

self.render({ ref: '/tmpl/controls/checkbox.twig' }, {
  name: 'casilla de verificación',
  text: '¿Te gustaría registrarte para recibir noticias?',
  text_class_name: 'checkbox-text-classname',
  small: true
});