Este tipo de row permite definir un grupo de botones a mostrar junto al resto de botones de la pestaña. Dependiendo del tipo de pestaña se visualizarán en un sitio distinto.
<rows>
<row type="actions">
<button action="boton1" color="warning" icon="fas fa-vial" label="button-1" type="action"/>
<button action="boton2" color="warning" icon="fas fa-terminal" label="button-2" type="action"/>
</row>
</rows>
Los botones se definen mediante etiquetas button y tienen las siguiente propiedades:
También puede añadir un botón desde su ListController o EditController. Simplemente use el método addButton().
$this->addButton('ListProducto', [
'action' => 'test-action',
'icon' => 'fas fa-question',
'label' => 'test'
]);
Este código añade el botón test a la pestaña ListProducto. Al hacer clic ejecutará la acción test-action del controlador, si la hubiera. Recuerde implementar esta acción en execPreviousActions() o execAfterActions().
Es posible indicar el grupo o row donde se añadirá el botón informando el identificador 'row' y como valor el name que identifica al row. Si no se informa el botón se añade al row de acciones generales.
$this->addButton('EditEjercicio', [
'row' => 'footer-actions',
'action' => 'import-accounting',
'color' => 'warning',
'icon' => 'fas fa-file-import',
'label' => 'import-accounting-plan',
'type' => 'modal'
]);
Este código añade el botón importar al row footer con identificador 'footer-actions' y mostrará la ventana modal con identificador 'import-accounting'.
Necesita identificarse para continuar con esta acción. Haga clic en iniciar sesión o cree una cuenta.
Iniciar sesiónEspaña, 10 años, nivel 100
FacturaScripts avanza más rápido gracias al apoyo financiero de los patrocinadores, que contribuyen a que podamos dedicar más tiempo al desarrollo, testeo y documentación. Usted también puede poner su granito de arena y convertirse en patrocinador ;-)
OROCon este curso aprenderá cómo crear un plugin sencillo para FacturaScripts 2021: añadir nuevas páginas, tablas y columnas. Para entender este curso no se necesita mucha experiencia en programación, le enseñaremos los básico para modelar problemas sencillos. ¿A quién va dirigido? A cualquier persona con unos conocimientos muy básicos de programación. ¿Qué incluye? 18 lecciones con 14 vídeos explicativos.
325 | 9,99 € |
Esta es una recopilación de vídeos y documentación de pequeños desarrollos sobre FacturaScripts y sus plugins. Perfecto para expandir tus conocimientos de programación. ¿A quién va dirigido? A personas que ya hayan superado el curso básico de programación y busquen ampliar sus conocimientos. ¿Qué incluye? 19 lecciones con 19 vídeos explicativos (más de 9 horas de vídeos) y el código fuente de los ejemplos. Novedades mensuales: Este curso se amplía cada mes con nuevas lecciones.
96 | 19,99 € |