Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

<CONTROLS>ALLOW_CARD_CTRY=FRA,BEL,GBR;</CONTROLS> #89

Open
Ref-13 opened this issue Nov 23, 2018 · 3 comments
Open

<CONTROLS>ALLOW_CARD_CTRY=FRA,BEL,GBR;</CONTROLS> #89

Ref-13 opened this issue Nov 23, 2018 · 3 comments

Comments

@Ref-13
Copy link

Ref-13 commented Nov 23, 2018

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

@TrogloGeek
Copy link
Owner

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...)

@TrogloGeek
Copy link
Owner

TrogloGeek commented Nov 23, 2018

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.

@Ref-13
Copy link
Author

Ref-13 commented Nov 23, 2018

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é :))
👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants