- WordPress :5.5
- Statut : non résolu
- Ce sujet contient 15 réponses, 2 participants et a été mis à jour pour la dernière fois par
fgiachino, le il y a 4 années.
-
AuteurMessages
-
25 janvier 2021 à 22 h 52 min #2367341
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : 7.4
- Thème utilisé : Twentytwenty
- Extensions en place : Insert Headers and Footers, Really Simple SSL, Classic Editor
- Nom de l’hébergeur : OVH
- Adresse du site : https://www.giachino.fr
Problème(s) rencontré(s) :
Bonjour !
Je fais des tests d’intégration d’un moteur de réservation en marque blanche en Ajax sous WordPress pour un éventuel futur client. Je fais les tests sur mon serveur perso avec le thème de base. Tout est à jour.
J’ai créé une page nommée « home ». Elle est vide de base.
J’ai d’abord uploadé un fichier php nécessaire fourni (otaproxygeo.php) par le fournisseur du moteur directement dans www (ils disent dans le root). J’ai installé le plugin Insert Headers and Footers afin de coller les lignes de codes données par le fournisseur, à savoir une meta dans le head et le reste du code dans le body.J’ai fait cela dans le plugin… en affichant le code source html de la page home, je vois bien mes bouts de code dedans…
Il y a une ligne incluant le numéro de partenaire client que j’ai renseigné.
J’enregistre le tout mais rien ne s’affiche sur la page. Ais-je loupé une étape ? Ou oublié quelque élément ? Mal configuré quelque chose ? Devrais-je créer une iframe et mettre le code dedans mais à ce moment là, comment faire ?
Je ne peux vous joindre le mode d’emploi en PDF car trop volumineux mais facilement trouvable sur le net:
Cartrawler_AJAX_Booking_Engine_hot8dmdo.pdf
Je vous donne aussi les préconisations du fournisseur en Anglais :
-
<li style= »list-style-type: none; »>
- The following steps must be undertaken in order to complete the integration process:
- Set up the server environment
- Integration of Ajax Booking Engine
3.1.Set up the server environment
Server environment set up includes the following steps and considerations:
1. For the first and most common form, it is required to have a web browser and a PHP enabled web server. You can download PHP installer from http://ie.php.net/downloads.php
- Ensure curl extension (php_curl.dll) for PHP is enabled and appropriately set the extension_dir directive in php.ini.
- Download otaproxygeo, (http://www.cartrawler.com/ctabe/otaproxygeo.zip) which contains otaproxygeo.php. Upload the php file as is to the root directory in the web server. It should not be modified in any way.
- The otaproxy and the webpage containing the booking engine must be hosted on the same webserver.
3.2.Integration of AJAX Booking Engine:
Once you have setup the server environment, integrating AJAX booking engine to your website consists of the steps described in the following sections.
Un grand merci de votre aide !
Amicalement, François.
26 janvier 2021 à 8 h 37 min #2367351dans le code que vous avez collé vous avez mis "cartrawler.com/ctabe- '+CARTRAWLER.SVNInfo.revision+'/abe/js/ct_loader.js" je pense que vous devez enlever l'espace après "ctabe-"
26 janvier 2021 à 9 h 14 min #2367374Bonjour et merci, non cela ne change rien. je ne comprends pas pourquoi le moteur ne s’affiche pas.
26 janvier 2021 à 9 h 22 min #2367379Mise à jour : Installation theme FLATSOME
26 janvier 2021 à 9 h 31 min #2367382je vois toujours l’espace dans le code de la page d’accueil.
26 janvier 2021 à 9 h 32 min #2367383Oui, du coup je l’ai remis dans le doute…ça ne fonctionnait pas mieux en le retirant.
26 janvier 2021 à 9 h 36 min #2367384si vous nous laissez pas le temps de tester, on va avoir du mal à vous aider.
donc l’onglet réseau vous pouvez voir que l’URL fait une erreur 404 s’il a l’espace.
26 janvier 2021 à 9 h 37 min #2367385Ah pardon, désolé 😉 je corrige, merci de votre aide.
26 janvier 2021 à 9 h 47 min #2367392déjà il n’y a plus l’erreur 404.
il y a encore un autre souci dans le code javascript, au tout début il y un texte « CarTrawler AJAX Booking Engine » qui est en trop.
26 janvier 2021 à 9 h 50 min #2367393Merci. je n’avais pas de 404 personellement… il y a une histoire d’iframe dans le mode d’emploi mais ce n’est pas clair…cela viendrait-il de là ?
26 janvier 2021 à 10 h 02 min #2367394c’était dans la console de développement. par exemple avec Firefox, faites Ctrl + Maj + E
https://developer.mozilla.org/fr/docs/Outils/Moniteur_r%C3%A9seaulà on avance, il y a encore un problème dans le code, à la fin de la ligne « // Handler for step2 called after successful loading of step2. } », l’accolade doit être sur une nouvelle ligne.
26 janvier 2021 à 10 h 11 min #2367399Corrigé !
26 janvier 2021 à 10 h 18 min #2367401vous avez supprimé une accolade, ça sera peut être plus simple de commencer à un code plus simplifié comme le code suivant et ensuite quand vous aurez le formulaire vous rajouterez les réglages en testant à chaque modification :
<script type="text/javascript">
var CT = {
ABE: {
Settings: {
proxyURL: 'otaproxy.php',
clientID: '307599',
currency: 'EUR',
language: 'FR',
}
}
};
</script>26 janvier 2021 à 10 h 19 min #2367402D’accord, c’est ce que j’ai fait. toujours rien…
26 janvier 2021 à 10 h 45 min #2367403je vois le formulaire quand je vais là : https://www.giachino.fr/
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.