Jump to content
Brunetmart

restreindre les moyens de paiement a certains heures directe code

Recommended Posts

Bonjour,

sur prestashop 4, classes/Module.php 

public static function getPaymentModules()

je modifier le code pour que a certaines heures, un seul modules de paiement s'affiche grâce a son ID

  if(date("H") >= 20)  .....
 LEFT JOIN `'._DB_PREFIX_.'module` m ON m.`id_module` = mc.`id_module`
mc.`id_module` remplacer par l'id du module de paiement seul a afficher exemple 51 id du module Paybox
LEFT JOIN `'._DB_PREFIX_.'module` m ON m.`id_module` = 51 <--

je ne désire pas utiliser des modules je préfère une solution code, mais pour prestashop 1.6 ca ne fonctionne pas /classes/module/Module.php

 

s'avez vous ou je doit faire les modification 

Merci d'avance 

 

Share this post


Link to post
Share on other sites

A moins que tu ne te sois trompé dans ton code, cela doit parfaitement fonctionner.

  • Like 1

Share this post


Link to post
Share on other sites

supprime cache/class_index.php mais sinon rien ne concerne vraiment le cache. je pencherais plus pour un requête ailleurs qui reinjecte les transporteurs. C'est l'une des partie les plus spaghetti du code maintenant donc facile de passer à coté d'un truc idiot.

  • Like 1

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

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