Salut à tous.
Je suis heurté à un problème qui je pense est insoluble.
Joomla 2.5.14 & virtuemart 2
Sur ma boutique virtuemart, j'ai un produit que je voudrai afficher dans une iframe sur un site externe. Le cahier des charges est que l'iframe soit affiché aux couleurs du site hôte et que tout le processus de commande se fasse à l'intérieur de l'iframe.
J'ai donc installé un nouveau template qui affiche uniquement la vue composant (aucun module ni menu affiché etc...) et j'ai fait le css en fonction du site hôte. Ce template n'est assigné à aucun lien de menu.
Ensuite, j'ai apellé ce template par un paramètre url comme ceci:
Jusque là tout va bien, la fiche produit s'affiche comme je veut et tout est nickel.
Le hic, c'est que dès que je cliques sur un lien dans l'iframe, biensur le paramètre "template" disparait et mon site s'affiche avec le template par défaut (header footer modules etc...).
Est-ce qu'il existe une solution pour transporter ce paramètre de page en page hormis en l'ajoutant à l'url des liens? Ou au contraire, quelqu'un aurait la confirmation que cela est impossible sans changer l'affichage de la boutique hors iframe?
Merci d'avance!
Luc
Je suis heurté à un problème qui je pense est insoluble.
Joomla 2.5.14 & virtuemart 2
Sur ma boutique virtuemart, j'ai un produit que je voudrai afficher dans une iframe sur un site externe. Le cahier des charges est que l'iframe soit affiché aux couleurs du site hôte et que tout le processus de commande se fasse à l'intérieur de l'iframe.
J'ai donc installé un nouveau template qui affiche uniquement la vue composant (aucun module ni menu affiché etc...) et j'ai fait le css en fonction du site hôte. Ce template n'est assigné à aucun lien de menu.
Ensuite, j'ai apellé ce template par un paramètre url comme ceci:
Code:
<iframe src="http://www.maboutique.fr/mon-poduit-details.html?template=mon-template-vue-composant" style="width:620px;height:1200px;border:none;" onload="scroll(0,0);"></iframe>
Le hic, c'est que dès que je cliques sur un lien dans l'iframe, biensur le paramètre "template" disparait et mon site s'affiche avec le template par défaut (header footer modules etc...).
Est-ce qu'il existe une solution pour transporter ce paramètre de page en page hormis en l'ajoutant à l'url des liens? Ou au contraire, quelqu'un aurait la confirmation que cela est impossible sans changer l'affichage de la boutique hors iframe?
Merci d'avance!
Luc
Commentaire