rferrero Posted March 5, 2013 Share Posted March 5, 2013 (edited) Hola, estoy intentando agregar campos en el formulario de pedido, en modo opc, He insertado los nuevos campos en $this->registerHook('beforeCarrier'), antes de la selección del transportista, los campos nuevos incluyen en la tabla el id_order (ejemplo: fecha de entrega, una enquesta, varios mensajes etc, id_order) Mi pregunta es: en que controller debo añadir el SAVE de estos campos? Como mi tienda esta en modo OPC creo que será en OrderOpcController.php, pero no acabo de entender muy bien donde tengo que añadir mi función de insert. He estudiado el campo mensaje (por defecto en prestashop), este se guarda en ps_message y guarda el id_order, por tanto hasta que no se guarda el pedido no debe hacer el insert, en que clase hace el insert? Creo que tiene algo que ver order-opc.js, Alguien controla este tema? Un saludo Edited March 14, 2013 by rferrero (see edit history) Link to comment Share on other sites More sharing options...
rferrero Posted March 5, 2013 Author Share Posted March 5, 2013 Estaba equivocado, los mensajes se guardan en ps_order_message, alquien sabe donde esta el codigo que realiza el insert? Un saludo Link to comment Share on other sites More sharing options...
rferrero Posted March 5, 2013 Author Share Posted March 5, 2013 (edited) Parere que efectivamente se guarda en ps_message Alguien me puede ayudar? Edited March 5, 2013 by rferrero (see edit history) Link to comment Share on other sites More sharing options...
rferrero Posted March 5, 2013 Author Share Posted March 5, 2013 El evento que hace que se guarde el mensage y los campos es en order-opc.js function bindInputs() { // Order message update $('#message').blur(function() { .......................... ........................... } Link to comment Share on other sites More sharing options...
Recommended Posts