Comment remettre le logo de la méthode de paiement Lyra Collect sur PrestaShop 1.7?

Depuis la version 1.7 de Prestashop, le logo des méthodes de paiement n'est plus affiché. Nous nous sommes donc adapté à cette nouvelle présentation.

Si vous souhaitez remettre le logo il faudra modifier le code du module comme ceci:

  • Ouvrir le fichier AbstractLyraPayment.php présent dans /modules/lyra/classes/payment/
  • Reportez-vous environ à la ligne 142 (public function getPaymentOption).
  • Décommentez la ligne (enlevez //) contenant setlogo et retirez le ; sur la ligne précédente.

On obtient ce rendu:

$option->setCallToActionText($this->getTitle((int)$cart->id_lang))

->setModuleName(‘lyra’)

->setLogo(‘../modules/lyra/views/img/’.$this->getLogo());

Depuis la version 1.11 de notre module, cette modification n'est plus nécessaire puisque nous l'avons intégré dans le module.