Jump to content

juan.diegomdc

Members
  • Posts

    5
  • Joined

  • Last visited

About juan.diegomdc

  • Birthday 10/12/1990

Profile Information

  • Location
    Cali, Colombia

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

juan.diegomdc's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Revisa bien porque puede ser algo de la configuracion o de la plantilla porque en la penultima linea ya estaba agregado que saliera el LOGO Si compraste el modulo, checalo con los devs... porque no esta saliendo o si es que la plantilla no soporta las imagenes
  2. Hola @samura87 comentaste el codigo en ese modulo, pero puedes mostrar la funcion donde lo hiciste por favor, la idea es que sea dentro de function hookPaymentOptions Algo que no logramos ver en tu captura de pantalla, Si puedes copiar el codigo de la funcion que modificaste te podemos ayudar de mejor manera. Saludos!
  3. Hola, La multitienda causa muchos problemas... si eres desarrollador activa la multitienda en una copia de tu sistema y activa las opciones de depuración. Lo que creo que te sucedio es que al activar las multitiendas, el sistema no actualizó en la tabla de las categorias los ids de la tienda y los ids de grupo de tienda. Es algo complicado pero si no eres developer no te recomiendo que lo hagas... y si lo hacer pues hazlo en un entorno de pruebas donde estes tranquilo y no pongas fuera de servicio tu pagina.
  4. Yo can go to validator.prestashop.com and generate a module folder to install and modify. But if you need add access to prestashop vars from a external script you need to do is <?php define('_PS_ADMIN_DIR_', getcwd()); include(_PS_ADMIN_DIR_.'/../config/config.inc.php'); if (Context::getContext()->employee->isLoggedBack()) { /* Your code here, user is logged */ } ?> and then you can use sessions by employees... There you can see examples
  5. Hola, Esa necesidad no la habia tenido y cachareeando un poco en el codigo del modulo de Paypal entendí como lo hace. primero lo que debes identificar es la imagen que quieres poner en el modulo y en las medidas que la necesitas, puedes usar como base la de paypal ya que probe con el logo del modulo y desajusta todo... Cuando tengas la imagen vas a la siguiente ruta (via FTP o filemanager segun sea el caso) $home/modules/ps_wirepayment/ y subes la imagen con un nombre que identifiques y sin reemplazar el logo del modulo. Lo siguiente es que modificas el archivo ps_wirepayment.php que se encuentra ahi en ese mismo folder y vas a la linea 198 public function hookPaymentOptions($params) { if (!$this->active) { return; } if (!$this->checkCurrency($params['cart'])) { return; } $this->smarty->assign( $this->getTemplateVarInfos() ); $newOption = new PaymentOption(); $newOption->setModuleName($this->name) ->setCallToActionText($this->trans('Pay by bank wire', array(), 'Modules.Wirepayment.Shop')) ->setAction($this->context->link->getModuleLink($this->name, 'validation', array(), true)) ->setAdditionalInformation($this->fetch('module:ps_wirepayment/views/templates/hook/ps_wirepayment_intro.tpl')); $payment_options = [ $newOption, ]; return $payment_options; } Y agregarias el siguiente texto, reemplazando logo.png por el nombre identificador de tu imagen ->setLogo(Media::getMediaPath(_PS_MODULE_DIR_.$this->name.'/logo.png')) Quedando de la siguiente manera: public function hookPaymentOptions($params) { if (!$this->active) { return; } if (!$this->checkCurrency($params['cart'])) { return; } $this->smarty->assign( $this->getTemplateVarInfos() ); $newOption = new PaymentOption(); $newOption->setModuleName($this->name) ->setCallToActionText($this->trans('Pay by bank wire', array(), 'Modules.Wirepayment.Shop')) ->setAction($this->context->link->getModuleLink($this->name, 'validation', array(), true)) ->setLogo(Media::getMediaPath(_PS_MODULE_DIR_.$this->name.'/logo.png')) ->setAdditionalInformation($this->fetch('module:ps_wirepayment/views/templates/hook/ps_wirepayment_intro.tpl')); $payment_options = [ $newOption, ]; return $payment_options; } Si refrescas tu pagina de pagos ya deberia aparecer la imagen en el metodo de pago
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More