He creado un módulo que tiene un método de "exportación similar" que se ejecuta regularmente como se define en el área cron de mi módulo del archivo config.xml. Pero me gustaría dar al usuario la capacidad de ejecutar este método de exportación a pedido agregando un botón "Ejecutar ahora" en la configuración del sistema, utilizando así el archivo system.xml.Magento: agregue un botón a system.xml con el método adjunto
Parece que el botón "tipo de interfaz" puede estar funcionando como lo he intentado y agrega un pequeño botón que hace clic en la sección de configuración. Pero no puedo adjuntar un método ni una etiqueta en el botón.
Pensé en agregar un botón en el archivo "Grid.php" del módulo pero esto no es lo que me gustaría hacer ya que encaja con mi acl.
A continuación se muestra mi archivo system.xml con el tipo de interfaz de "botón".
¿Alguien tiene una idea de cómo:
- añadir una etiqueta/valor al botón
- agregar una clase al botón
- añadir un método a llamar cuando se hace clic en el botón
Muchas gracias por su ayuda!
<?xml version="1.0" encoding="UTF-8"?>
<config>
...
<fields>
...
<run translate="label">
<label>Run now</label>
<frontend_type>button</frontend_type>
<backend_model>SOME BACKEND MODEL</backend_model>
<sort_order>20</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
</run>
</fields>
...
</config>
Gracias, necesitaba esto. – Strawberry