sc_actionbar_clicked_state()

La macro sc_actionbar_clicked_state() permite al desarrollador recuperar el estado actual de un botón de la barra de acción en el momento del clic.
De esta manera, es posible validar el estado actual del botón y, según las reglas de negocio del sistema, modificarlo según sea necesario.

Esta macro es exclusiva para eventos AJAX de los botones de la barra de acción.

Ejemplos


Ejemplo: Identificación del estado actual del botón en el evento ajax, para cambiar el estado al hacer clic.

if (sc_actionbar_clicked_state() == 'pending') {

sc_actionbar_state('ajax_btn', 'sent');


} else {

sc_actionbar_state('ajax_btn', 'pending');

}

Ejemplo: Ejemplo para ver el valor actual del botón.

echo sc_actionbar_clicked_state();