Jump to content

Prestashop dans un iFrame


Rémy

Recommended Posts

Bonjour,

Désolé si je soulève une question déjà traitée, mais après 3h de vaine recherche...

Quelqu'un a-t-il déjà essayé d'insérer Prestashop dans un iFrame de son site vitrine ?

Techniquement je sais que cela fonctionne pour l'avoir testé, mais Prestashop n'ayant (apparemment) pas été conçu pour ça, je cherche des témoignages sur les éventuels problèmes que cela peut occasionner.

Merci pour vos contributions,
Rémy.

Link to comment
Share on other sites

Bonjour,

Personnellement je ne te le conseillerais tout simplement pas.
D'une part parce que les iframes ne sont pas réputées êtres un exemple de sécurité. Et d'autre part parce que comme tu le dis, PrestaShop n'a pas été conçu pour ça, d'où tous les problèmes potentiels qui pourraient en découler.

Mais si certains ont des retours d'expérience c'est intéressant.

Link to comment
Share on other sites

Bonjour,

Un moyen de protéger un iframe très simple via PHP.

La page contenant l'Iframe doit ouvrir une Session :

<?
session_start();
$_SESSION['pagecontenantiframeprestashop'] = 'page appelante';
?>
<body>
<iframe style="margin0:px;z-index:-1;padding:4px;" id="maboutique" SRC="indexpageboutique.phpl" scrolling="no" height="700" width="960" FRAMEBORDER="no" ></iframe>
</body>



Et sur le header de la page d'index de la boutique contenue dans l'Iframe de la page appelante :

<body>
<?
session_start();
echo 'session ID:'.$_SESSION['pagecontenantiframeprestashop'];
 if ($_SESSION['pagecontenantiframeprestashop'] == 'incorrecte') {
   $envoiversalerte = 'message_erreur_ouverture.php';
header(sprintf("Location: %s", $envoiversalerte));    
 }
$_SESSION['pagecontenantiframeprestashop'] = 'incorrecte';
?>
L'Iframe a bien été ouverte à partir de votre site et domaine !!! 
</body>




Ceci est une méthode parmi tant d'autres.

Cordialement

BRUNO

Link to comment
Share on other sites

Merci à vous pour vos participations.

Bruno, si je comprend bien, le principe est de faire en sorte que la boutique Prestashop s'ouvre systématiquement dans l'iFrame. Si jamais elle est appelée en directe, elle rappelle la page contenat l'iFrame ?
Bonne piste, merci à toi.

Je me posais aussi la question du référencement.
Comment l'oracle (GG) va-t-il pouvoir référencer mes produits ?

Finalement, j'en arrive à me demander si le mieux n'est pas de faire deux sites : un site vitrine, avec un vrai CMS permettant une grande liberté pour la construction du-dit site + une boutique sur Prestashop, sur deux noms de domaines différents. L'un pointant vers l'autre naturellement.

Vos avis là-dessus ?

Link to comment
Share on other sites

bonjour,
un iframe ??? c'est très très mauvais pour le référencement


Perso suis d'accord sur cette remarque, mais depuis plus de 15 ans que je produis du site WEB, le référencement c'est une affaire de "gros sous", on a les moyens d'effectuer un bon référencement ou pas !
Iframe ou pas , flash ou non , si l'on souhaite un bon référencement il faut payer ou faire de la pub sur les moteurs de recherche, multiplier les liens croisés, mais je ne vais pas vous apprendre votre métier.
J'ai eu plusieurs fois de la part de mes clients des contraintes IFRAMEs et le référencement était au rendez-vous, mais ici ce n'est que mon expérience qui fait foi.

Sincèrement pour un site e-commerce
EXEMPLE : si je vends des chaussures et que je tape "chaussures" sur n'importe quel moteur de recherche, ma probabilité d'arriver dans les 100 premiers résultats est infime et encore moins pour un produit particulier à moins que celui-ci soit original ou unique, voir tendance ou fashion.:)

Cordialement

Bruno
Link to comment
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
×
×
  • Create New...