Open Ref-13 opened 5 years ago
Bonjour, depuis la version 3.3 il suffit d'aller dans la configuration du module, onglet "Avancé" me semble-t-il, et de coller le contenu de la balise CONTROLS
(donc sans la balise elle-même, dans votre cas ALLOW_CARD_CTRY=FRA,BEL,GBR,DEU,AUT,DNK,ESP,FIN,GRC,IRL,ITA,LUX,NLD, PRT,SWE;
) dans le champ de configuration "Allows to configure controls on payments, please ask your SIPS provider for the appropriate documentation" et de valider la configuration du module.
Pas besoin de modifier le code ;-) (sauf s'il y a un bug...)
Et pour répondre à
Est-ce dans HINT ? Dans DEFAUT ? Ailleurs ? Et comment l'ajouter correctement svp ?
je suppose que vous étiez devant ce code:
self::CNF_DATA_CONTROLS => array(
'type' => self::T_STRING,
'input' => self::IN_TEXTAREA,
'description' => $this->l('Allows to configure controls on payments, please ask your SIPS provider for the appropriate documentation'),
'atos' => 'data[CONTROLS]',
'hint' => 'Content will be wrapped into <CONTROLS> tags, do not input these tags! Line ending will be stripped off, so you can use them for a better readability.',
'width' => '100%',
'default' => ''
),
Il s'agit en fait de la déclaration de l'option de configuration que vous devez justement utiliser :-), la configuration était devenu une telle usine à gaz que j'ai codé pour le module un mini framework de configuration pour éviter d'avoir à éditer des templates de page d'administration à chaque ajout d'une option, et vous étiez dans ce code. De mémoire, hint
est l'infobulle d'aide lorsque l'on survole l'option sur la page de configuration, et default
est simplement la valeur par défaut de l'option utilisée par le module pour initialiser sa conf lors de l'installation ou lors d'une mise à jour d'une version qui ne comportait pas l'option vers une version qui la comporte.
Alors ça ! Génial. Génial que vous ayez facilité ça autant. Je vais tester. Merci pour votre réponse express et autant détaillé :)) 👍
Bonjour,
Pouvez vous m'aider svp J'ai trouvé l'emplacement "
<controls>
" dans tggatos.php mais étant novice en php je sèche sur comment ajouter correctement les autorisations pour que certains pays étrangers puissent payer par cb.Est-ce dans HINT ? Dans DEFAUT ? Ailleurs ? Et comment l'ajouter correctement svp ? Si vous pouvez afficher le code exact à copier-coller ce serait génial. Car je m'y retrouve pas :(
Je dois ajouter ce code :
<CONTROLS>
ALLOW_CARD_CTRY=FRA,BEL,GBR,DEU,AUT,DNK,ESP,FIN,GRC,IRL,ITA,LUX,NLD, PRT,SWE;</CONTROLS>
La banque est la Société Générale, avec Sogenactif J'utilise prestashop 1.6.1 avec Troglogeek 3.4
Merci par avance
Et merci et bravo pour ce module 👍 👍 Bien cdt REF