arquisperu Posted January 2 Posted January 2 (edited) Hola a todos, quisiera saber como puedo obtener una lista de todos los modulos de pago en prestashop 1.7 CON PHP y luego enviarlo a un archivo TPL. Prestashop ya viene con dos modulos de pago por defecto pero por ejemplo si instalo mas modulos de pago. Quisiera una lista de todos los modulos de pago con php. Me podrian ayudar por favor. Edited January 2 by arquisperu (see edit history) Share this post Link to post Share on other sites More sharing options...
ps8moduly.cz Posted January 3 Posted January 3 Hola es sencillo. No escribe dónde se mostrará la TPL y si ya ha creado un módulo y desea mostrar una lista de métodos de pago en él. Una demostración de cómo obtener métodos de pago en el módulo y cómo enviarlos a la smarta. PHP: public function obtenerMetodosDePago() { $modulosDePago = PaymentModule::getInstalledPaymentModules(); $pagos = array(); foreach ($modulosDePago as $pago){ $pagos[] = array('nombre' => $pago['name'], 'gancho_de_identificacion' => $pago['id_hook'], 'modulo_de_identificacion' => $pago['id_module']); } $this->context->smarty->assign('modulosDePago', $pagos); $template = 'module:my_module/views/templates/admin/pagos.tpl'; return $this->fetch($template); } TPL: {foreach from=$modulosDePago item="pago"} <div class="row"> <input type="hidden" name="gancho_de_identificacion" value="{$pago.gancho_de_identificacion}"> <input type="hidden" name="modulo_de_identificacion" value="{$pago.modulo_de_identificacion}"> <div style="display:block;">{$pago.nombre}</div> </div> {/foreach} Share this post Link to post Share on other sites More sharing options...
arquisperu Posted January 14 Posted January 14 Muchas gracias lo pondré a prueba. ------------------------------------ Además tengo una necesidad de crear un modulo simple que me permita ingresar un porcentaje y lo sume al precio del producto y lo muestre en la pagina del producto como un precio adicional. Ejemplo: sumándolo 5%, mostraría el nuevo precio abajo del precio normal. Precio: $200 Pagando con tarjeta: $210 Share this post Link to post Share on other sites More sharing options...
Nickz Posted January 14 Posted January 14 1 hour ago, arquisperu said: Además tengo una necesidad de crear un modulo simple que me permita ingresar un porcentaje y lo sume al precio del producto y lo muestre en la pagina del producto como un precio adicional. Solamente para el peru o vendes mundialmente? Share this post Link to post Share on other sites More sharing options...
arquisperu Posted January 14 Posted January 14 7 minutes ago, Nickz said: Solamente para el peru o vendes mundialmente? Solo Peru Share this post Link to post Share on other sites More sharing options...
Nickz Posted January 14 Posted January 14 1 minute ago, arquisperu said: Solo Peru ofrece en el Job Portal https://www.prestashop.com/forums/forum/101-ofertas-de-trabajo/ ahi te dan lo que necesitas. Los bancos usualmente tienen api. Te has entrevistado con estos? Share this post Link to post Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now