Jump to content

victorgh

Members
  • Posts

    20
  • Joined

  • Last visited

Profile Information

  • First Name
    victor
  • Last Name
    guzman

Recent Profile Visitors

185 profile views

victorgh's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. I have my shipping method custom module thats appear following the custom template steps called login -> billing/shipping address and then the shipping method, until this, my shipping method is showing but its beacuse i check the zip code of the costumer if the zip code is covered shows my shipping method. But when the checkout is compiled in a page something like this I can´t show my shipping method becaouse the module follow the custom method of checkout, the question is.. How can show it whit pages like the image?
  2. Tengo creado un modulo el cual me muestra mi shipping method pero este esta realizado en base al tipico checout de prestashop que es paso a paso, pero acabo de toparme con un cliente que tiene en una sola pagina su inicio de sesion con metodo de envio y metodo de pago. Asi es como esta el check out de mi cliente: Que hook puedo ocupar para que aparezca mi shipping method aparezca?
  3. Gracias te lo agradezco, es justo lo que necesitaba. Y solo para finalizar, como puedo obtener el peso total del carrito?
  4. Anteriormente había postrado preguntas de como obtener información de una orden ahora me gustaría saber como puedo obtener el tipo de envío y costo que fue elegido. Para obtener los datos de la orden puedo hacerlo por medio de: $order = new Order($params['id_order']); Ahora solo me hace falta sacar el tipo de envío, peso total de los productos y las notas de la orden (nota que se pone al comprar el producto), podrían orientarme por favor.
  5. Listo me funciona el codigo pero sin mi condicional, estoy imprimiendo el array de $params y me muestra solamente el nombre mas no el id, como puedo sacar el id de ese nombre?? tambien si pueden ayudarme a obtener la referencia del pedido, veo que el nombre esta con solo letras, como puedo obtenerlo tambien?
  6. Disculpa el nombre del pedido como lo puedo obtener?
  7. No se si sea la manera correcta pero tengo lo siguiente, Estoy desarrollando un modulo de métodos de envío, el cual ya casi esta finalizado, ahora lo que mas me importa de este modulo es que cuando una orden sea status 4 (Enviado), este genere el request a mi servidor. Según leyendo un poco e implementando código seria de la siguiente manera, por favor corríjanme si me equivoco: public function hookActionOrderStatusUpdate($params) { if($params['newOrderStatus']->id == 2) { Aqui va mi codigo } }
  8. I have a module with own shipping method, i assign the carrier's are disable, looks like this after install, But how can activate it with code? not from back end. I think is possible with this hook public function hookdisplayCarrierList() { }
  9. Disculpa, estoy buscando documentacion respecto a la funcion _getCarrierList de OrderOpcController, pero no encuentro nada que pueda ayudarme o me oriente ha realizar lo que necesito, podrias ayudarme con esto ya sea apoyandome con alguna documentacion que tengas o si tu puedas apoyarme? por favor
  10. Te explico esta ultima parte, Una vez que el cliente selecciona nuestro metodo de envio y finaliza la la compra, ya es una orden. Por que requiero los datos de la orden, ya que al momento de que la tienda haga un cambio de estado (Enviado) usando actionOrderStatusUpdate, validando si es un status 4 (enviado), se dispara el envio de datos a nuestro sistema y la orden sera generada en automatico. Una vez explicado esto, con las variables que me acabas de comentar, puedo obtener el nombre del producto, cantidad y el peso?
  11. Claro pensé hacer lo de las provincias, pero ¿Te imaginas realizarlo para todas las tiendas a las cuales les daremos servicio?, al menos creo que lo que pretendo hacer es automatizado, solo me encargaría de hacerles llegar el modulo y listo todo se hace desde mi servidor. aprovechando un poco el tema, ¿sabes como puedo obtener los productos ya comprados? osea de la orden ya hecha, no se si me explique.
  12. Gracias por la respuesta y te explico un poco mas mi situación, Me encuentro trabajando en una empresa que es de logística web, ofrecemos dos tipos de envíos por eso mi modulo, pero veo que mi modulo aparece fijo como el método de envío que viene por default. Lo que yo busco hacer es tomar el código postal del cliente que pretende realizar la compra en X tienda, validar el codigo postal en la base de datos que tenemos en la empresa y regresarla una respuesta al modulo, si es un código postal que tenemos en base de datos los metodos de envio se mostraran, si no lo tenemos ocultar los metodos. Esa es mi idea principal
  13. Buen dia, Acabo de crear un nuevo modulo para carriers, pero lo que pretendo hacer es que estos no se instalen si no que se muestren desde un archivo que tengo de php en mi propio servidor. He leido que esto puede ser por medio del hook displaybeforecarrier, pero no tengo idea de como implementarlo aqui en prestashop, hago esto en woocommerce, por medio de un webhook muestro mi carrier, pero aqui en presta no se como realizarlo. Ya se como enviar las variables que ocupare para validar y de igual manera se como enviar la respuesta, pero no se como mostrar la respuesta en la lista de carriers. El modulo que hasta el momento tengo lo instala en la tienda pero no deseo que sea asi, si no que sea live por asi decir. Espero puedan ayudarme.
  14. I get the address delivery like name, first name, address, postcode whits this code: $address = new Address($this->context->cart->id_address_delivery); $state = new State ($address->id_state); $country = new Country ($address->id_country); And i can print with this echo $address->firstname; echo $address->lastname; echo $address->city; echo $address->phone; echo $address->postcode; But now i want to get order details like product name, quantity and weight, how can get this?
  15. I want to POST data of a order to specific url, i looked that i need a hook like this: public function actionOrderStatusUpdate($params) { } i have 2 questions, 1- How can i get an array with all the information of the order, for example, complete complete name of the costumer, address, zip code, telephone, email, city, etc. I want this information be cause is the most important 2- i want to fire the hook only when the status of the order is shipped i need to say im sorry but i new here in prestashop, but i saw that documentation or forums about prestashop dosnt have support like other CMS for e-commerce.
×
×
  • Create New...