[Tuto] insertion OpenCart (eCommerce) |
Répondre | Page <1 7891011> |
Auteur |
Sujet Recherche Options des sujets
|
alexdarcy
Senior Member Depuis le: 19 Oct 2015 Pays: France Status: Inactif Points: 453 |
Options des messages
Thanks(0)
|
A savoir pour l'instant mon code est le suivant :
function autoResize(){ var id='iframe1'; var newheight; var newwidth = $('#WEpanneauOC').width(); // largeur de la fenêtre pour OpenCart document.getElementById(id).width = (newwidth) + "px"; // largeur imposée au contenu OpenCart if(document.getElementById){ newheight = document.getElementById(id).contentWindow.document .body.scrollHeight; // mesure de la hauteur résultante du contenu OpenCart } $('.OESZ_XBodyContent').css({height:newheight+100}); // hauteur de la page openElement $('#WEpanneauOC').css({height:newheight+90}); // hauteur de la fenêtre pour OpenCart document.getElementById(id).height = (newheight+80) + "px"; } ... et c'est tout !
Edité par alexdarcy - 13 Juil 2016 à 19:10 |
|
alexdarcy
Senior Member Depuis le: 19 Oct 2015 Pays: France Status: Inactif Points: 453 |
Options des messages
Thanks(0)
|
et voilà ce que je devrais mettre à la place ? :
function autoResize(){ var id='iframe1'; // Mesure de la largeur de la fenêtre pour opencart // forcer le redimensionnement vertical en imposant une hauteur de 100 pixels au contenu opencart document.getElementById(id).height = (100) + "px"; // largeur imposée au contenu OpenCart document.getElementById(id).width = (mettre ici la valeur désirée pour la largeur de la fenêtre OC) + "px"; // imposer un délai de 300 millisecondes pour permettre le redimensionnement du contenu // ce délai, suffisant dans mon environnement, pourrait devoir être changé dans le votre setTimeout(suite, 300); vous devrez peut-être aussi augmenter cette valeur en ms function suite(){ var id='iframe1'; var newheight; // Mesure de la hauteur résultante de la page opencart if(document.getElementById){ newheight = document.getElementById(id).contentWindow.document .body.scrollHeight; } // Imposer la hauteur au iframe document.getElementById(id).height = (newheight) + "px"; // Imposer la hauteur du panneau d'éléments $('#WEpanneauOC').css({height:newheight}); // Imposer la hauteur de la page openElement $('.OESZ_XBodyContent').css({height:newheight}); } ?????? Edité par alexdarcy - 13 Juil 2016 à 19:30 |
|
alexdarcy
Senior Member Depuis le: 19 Oct 2015 Pays: France Status: Inactif Points: 453 |
Options des messages
Thanks(0)
|
voilà ce que cela donne quand je mets tout le code (ci dessus)
|
|
Hobby001
Admin Group Modérateur Depuis le: 14 Feb 2015 Pays: Canada, Québec Status: Inactif Points: 6508 |
Options des messages
Thanks(0)
|
Reprenons depuis le début, voilà le code tel qu'il est inscrit sur la page 1:
function autoResize(){ var id='iframe1'; // Mesure de la largeur de la fenêtre pour opencart var newwidth = $('#WEpanneauOC').width(); // forcer le redimensionnement vertical en imposant une hauteur de 100 pixels au contenu opencart document.getElementById(id).height = (100) + "px"; // largeur imposée au contenu OpenCart document.getElementById(id).width = (newwidth) + "px"; // imposer un délais de 300 millisecondes pour permettre le redimensionnement du contenu // ce délais, suffisant dans mon environnement, pourrait devoir être changé dans le votre setTimeout(suite, 300); } function suite(){ var id='iframe1'; var newheight; // Mesure de la hauteur résultante de la page opencart if(document.getElementById){ newheight = document.getElementById(id).contentWindow.document .body.scrollHeight; } // Imposer la hauteur au iframe document.getElementById(id).height = (newheight) + "px"; // Imposer la hauteur du panneau d'éléments $('#WEpanneauOC').css({height:newheight}); // Imposer la hauteur de la page openElement $('.OESZ_XBodyContent').css({height:newheight}); } // Sur redimensionnement de la page openElement, réajuster $(window).resize(function() { autoResize(); }); Ce code utilisé selon les directives (incluant les paramètres des panneaux d'éléments) ajuste la page OpenElement à toutes les largeurs et longueurs de page OpenCart. Si ce code ne fonctionne pas. C'est à dire que la page OpenCart ne s'affiche pas correctement ou que la page OpenElement ne lui est pas bien ajustée. C'est généralement à cause de la lenteur du site. Augmentez la longueur du délai de 300 ms dans ligne setTimeout(suite, 300); Edité par Hobby001 - 13 Juil 2016 à 19:46 |
|
alexdarcy
Senior Member Depuis le: 19 Oct 2015 Pays: France Status: Inactif Points: 453 |
Options des messages
Thanks(0)
|
Bingo..... Ca marche....
Merci Hobby et encore mille fois merci... Vous êtes des chefs... ps j'ai laissé le délai de 300 ms
Edité par alexdarcy - 13 Juil 2016 à 20:08 |
|
Larsene
Admin Group Depuis le: 05 Mar 2012 Pays: France Status: Inactif Points: 5388 |
Options des messages
Thanks(0)
|
Attention cependant : vos images sont bien trop lourdes !!! Optimisez-les avant de les mettre en ligne !! |
|
alexdarcy
Senior Member Depuis le: 19 Oct 2015 Pays: France Status: Inactif Points: 453 |
Options des messages
Thanks(0)
|
Ok oui...
Bon pour l'instant ce site reste en "maintenance" et n'est pas visible... C'était plutôt un essai... Je vais doucement m'attaquer au site Responsive01... Je vous donnerai des nouvelles au fur et mesure de l'avancer des travaux.. sur le forum Site crée avec OE... |
|
DH Design
Senior Member Depuis le: 18 Avr 2013 Pays: Côte d'Ivoire Status: Inactif Points: 988 |
Options des messages
Thanks(0)
|
Bonjour, je viens d'envoyer le dossier "Upload" de OpenCart qu'il faut sur mon serveur et lorsque je lance mon site je suis redirigé sur ce lien: http://www.seanlabelmusic.com/install/index.php mais je ne voir rien qui s'affiche pour procéder à l'installation. C'est dur à quoi svp ?
|
|
alexdarcy
Senior Member Depuis le: 19 Oct 2015 Pays: France Status: Inactif Points: 453 |
Options des messages
Thanks(0)
|
Bonjour il faut d'abord créer un dossier "boutique" et tout envoyer dedans...
|
|
DH Design
Senior Member Depuis le: 18 Avr 2013 Pays: Côte d'Ivoire Status: Inactif Points: 988 |
Options des messages
Thanks(0)
|
En créant un dossier "boutique" sa me sort ce truc.
Not FoundThe requested document was not found on this server.NB: Je précise que je ne veut pas inséré OpenCart dans OE, mais plutôt installé directement OpenCart sur le nom de domaine directement.
|
|
Répondre | Page <1 7891011> |
Tweet
|
Aller au Forum | Permissions du forum Vous ne pouvez pas écrire un nouveau Sujet Vous ne pouvez pas répondre aux Sujets Vous ne pouvez pas effacer vos messages Vous ne pouvez pas éditer vos messages Vous ne pouvez pas créer des sondages Vous ne pouvez pas voter dans les sondages |