Button
Parámetros que puedes pasar
Parámetro | Tipo de dato | Descripción |
---|---|---|
name | string | Nombre del elemento que se utilizará en el formulario. |
id | string | ID del elemento button. |
class_name | string | Aquí puedes añadir tu propia clase (además de las clases del sistema). |
blue | bool | Pasa true si necesitas un botón azul (por defecto es gris) |
Soporta múltiples estados disparando eventos de jQuery en un elemento button con la clase .button-input
.
var $button = $('.button-input');
// comienza a rotar el cargador en el botón
// generalmente se llama antes de realizar una solicitud ajax
$button.trigger('button:load:start');
// detiene el comportamiento mencionado anteriormente
$button.trigger('button:load:stop');
// activa el botón si hay cambios en el formulario
$button.trigger('button:save:enable');
// activa el botón si no hay cambios en el formulario
$button.trigger('button:save:disable');
Button estándar

self.render({ ref: '/tmpl/controls/button.twig' }, {
name: 'botón',
text: 'Botón por defecto'
});
Button activo
Debería haber solo un botón activo en la interfaz, generalmente este es un botón para guardar el formulario activo.

self.render({ ref: '/tmpl/controls/button.twig' }, {
name: 'botón',
text: 'Guardar',
blue: true
});
Updated 11 days ago