Duda sobre la creación de un plugin Buenas Tardes, me...
Duda sobre la creación de un plugin
Buenas Tardes, me ponía en contacto con ustedes para ver si me podíais ayudar. Estaba con la creación de un plugin y quería modificar el comportamiento que tenían dos funciones del controlador "nueva_venta". Una es la función " private function nuevo_albaran_cliente()" y la otra "private function nueva_factura_cliente()". Vale, muy bien... Para hacer el ejemplo más fácil y que se me entienda para no estar explicando lo que verdaderamente quiero hacer en el plugin.
El objetivo sería cambiar que a la hora de generar el albarán sale el mensaje http://i68.tinypic.com/2q0m4ra.png
Yo creo un nuevo plugin.... Copio el archivo "nueva_venta" y lo añado a mi carpeta "controller" de mi nuevo plugin y modifico el mensaje y funciona perfecto:
http://i63.tinypic.com/a2972w.png
Aquí viene mi duda... Me gustaría ya que al modificar sólo dos funciones de ese controlador... ¿No podría heredar dicho controlador nueva_venta y modificar sólo esas dos funciones para ahorrar y mejorar el código?
Seguí estos pasos pero hay algo que hago mal o no entiendo:
https://www.facturascripts.com/documentacion/programacion/los-modelos-de-los-principales-plugins-ya-permiten-649.html
Lo haría de esta forma:
Extiendo y heredo el plugin nueva_venta http://i65.tinypic.com/2mybzac.png
Modifico la función: http://i67.tinypic.com/k9e07p.png
Y al activar el plugin me tira este error: http://i64.tinypic.com/2gxitdk.png
Por otro lado, lógico porque esto nombrando una clase que ya está en uso. Y claro, no sé como solucionarlo o si me podéis ayudar. Muchas gracias y un saludo.
30-07-2018 15:58:08
31-07-2018 15:35:40
52
[NeoRazorX]