Remettre le logo de paiement 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 AbstractSogecommercePayment.php présent dans /modules/sogecommerce/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(‘sogecommerce’)
->setLogo(‘../modules/sogecommerce/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.