Imprimer la Page | Close Window

[Tuto] insertion OpenCart (eCommerce)

Imprimé depuis: Forum openElement
Categorie:

openElement


Nom du Forum: Tutoriaux utilisateurs
Description du Forum: Ecrivez ou consultez des tutoriaux OpenElement
Pas de questions dans cette rubrique merci.
URL: http://forum.openelement.com/fr/forum_posts.asp?TID=21742
Date: 21 Oct 2020 à 01:15
Version logiciel: Web Wiz Forums 10.18 - http://www.webwizforums.com


Sujet: [Tuto] insertion OpenCart (eCommerce)
Posté par: Hobby001
Sujet: [Tuto] insertion OpenCart (eCommerce)
Posté le: 14 Jan 2016 à 15:36
En attendant l'intégration d'OpenCart dans OE voici comment installer et afficher le site opencart dans une page openElement.

Avant de commencer, il faut bien comprendre que opencart utilise une base de données vierge et y crée toutes les tables dont il a besoin.  

Votre site openElement ne connaît pas opencart.

Ce que je propose ici c'est de monter un site opencart au complet puis de le faire rouler dans une  page openElement.

Marche à suivre:
  1. Choisir un hébergeur supportant php et MySQL correctement
  2. Nom de domaine pour l'exercice: monsite.com
  3. Créer votre base de données vierge MySQL, notez bien ses noms et mot de passe.
  4. Créer un répertoire pour le site opencart à la racine prévue pour le site openElement pour l'exercice appelons le: boutique
  5. opencart
    1. Télécharger http://www.opencart.fr/index.php?route=common/home" rel="nofollow - opencart
    2. Suivre les instructions de opencart-2.X.X.X.zip\opencart-2.X.X.X\install.txt
    3. Copier les fichiers de opencart-2.X.X.X.zip\opencart-2.X.X.X\upload\ dans le répertoire boutique
    4. Renommer les deux fichiers config-dist.php tel que prescrit
    5. Utiliser votre fureteur favori pour lancer l’installation.  L’application d’installation est la page par défaut qui s’ouvrira à l"adresse monsite.com/boutique
    6. Vous pouvez ajouter un pack de langue française.  J’ai acheté et installé http://www.opencart.com/index.php?route=extension/extension/info&extension_id=24384&filter_search=French" rel="nofollow - ce pack
    7. Il y a aussi toutes sortes d’autre packs disponibles pour toutes sortes de besoins
    8. C'est assez simple à installer, ça se complique à la configuration de votre boutique.
      1. Que désirez-vous vendre?
      2. Regroupez les produits en catégories et sous-catégories (selon le besoin).
      3. Quel(s) pays, régions visez-vous? opencart permet la gestion des taxes par région.
      4. Quel transport utiliserez-vous? Ont-ils une API? Un pack est-il disponible? Les frais de livraison seront alors calculés par le transporteur et ajoutés par opencart, dans le cas contraire, vous pouvez y mettre un tarif fixe.
      5. Sachez-quel est votre inventaire de produits, opencart gère très bien le décompte, vous avisera et avisera le client en cas de rupture de stocks.
      6. Choisissez aussi votre mode de paiement comme PayPal
      7. Pour des tutos de configuration je suggère d'aller regarder les http://www.opencart.com/index.php?route=documentation/screencast" rel="nofollow - Screencast
  6. openElement
    1. Vous ne pourrez voir le résultat qu'une fois le site mis en ligne car la prévisualisation ne fonctionnera pas.  La boutique doit être dans le même domaine que le site openElement pour s'afficher correctement.  Il semble qu'un sous-domaine fasse aussi le travail mais je ne l'ai pas testé.
    2. Créer une page openElement pour y afficher le site opencart (j'ai choisi une page responsive en pleine largeur d'écran)
    3. Insérez un panneau d’éléments appelé "WEpanneauOC" (je l'ai mis dans la partie centrale de la page)
    4. Pour l’exercice je lui ai donné une largeur de 80% et avec centrage automatique, mode d’affichage relative.
    5. Dans ce panneau, insérer un bloc de code visuel centré avec le contenu iframe que vous trouverez plus bas.
    6. Ajouter à la page un bloc de code javascript en header avec le contenu header que vous trouverez plus bas
Contenu iframe (bloc de code visuel)
<iframe src="http://monsite.com/boutique/index.php" id="iframe1" frameborder="0" scrolling="no" onLoad="javascript:autoResize()" ></iframe>

Remplacez monsite.com/boutique par vos propres paramètres

Contenu javascript en header 
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();
});

Note à ceux qui font l'achat du pack de langue francaise:

Pour ajouter la langue française à partir du fichier compressé que vous avez acquis vous pouvez décompresser le fichier sur votre PC et le transférer sur votre hébergement avec votre utilitaire ftp préféré.

Sur votre PC:

  1. Extraire le dossier upload du fichier compressé
  2. Copier les sous-dossiers admin et catalog dans le dossier de votre boutique sur votre hébergement.
  3. Ouvrir la page d'administration de votre boutique
    1. Menu System
    2. Menu Item Localisation 
    3. Menu Item Languages
    4. Le petit carré bleu avec un symbole "+" vous permettra d'ajouter une langue
      1. Language Name: Français
      2. Code: fr-fr (si vous avez bien installé les fichiers au bon endroit le choix sera disponible)
      3. Status: Enabled
      4. Sort Order: 1
      5. Enregistrez
    5. Sélectionnez la langue: English
      1. Sort order: (le premier choix proposé sera le français)
      2. Enregistrez
    6. Menu System
    7. Menu Item Settings
      1. Sélectionnez votre boutique
      2. Éditez-la
        1. Onglet: Local
          1. Administration Language: Français
          2. Language: Français
          3. Enregistrez

Voilà, toutes les étapes y sont.



-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.



Réponses:
Posté par: mamy-o-laine
Posté le: 01 Feb 2016 à 17:36
Bonjour,

C'est pas compliqué Wink, mais je suis quand même paumée dès le départ !

J'ai ma base de données d'un côté que je peux "lier" à OpenElement en renseignant les données de connexion serveur dans "base de données" - "défaut" = est-ce ok ?

Ensuite : 4. Créer un répertoire pour le site opencart à la racine prévue pour le site openElement pour l'exercice appelons le: boutique = "tout bêtement" créer un dossier à côté des autres du site = ok ?
 
Si ceci est correct, j'irai voir les instructions Opencart et je reviendrais poser mes questions.
J'ai encore "du pain sur la planche" Ouch

A moins que j'ai du bol et que l'intégration d'Opencart dans OE soit bientôt chose faite ???

Merci de votre retour sur mes questions basiques.



-------------
http://www.site-concept.be
http://www.art-photography.be


Posté par: Dmit OE
Posté le: 01 Feb 2016 à 17:44
La configuration de base de donnee dans openElement n'a absolument rien a voir avec l'integration manuelle de openCart (il n'y a pas de liaison), il faut chercher les parametres de connexion BDD aupres de l'hebergeur.

L'integration automatique ne serait pas fait bientot, malheureusement..


Posté par: brolysan
Posté le: 01 Feb 2016 à 17:49
Message posté par Dmit OE Dmit OE a écrit:

La configuration de base de donnee dans openElement n'a absolument rien a voir avec l'integration manuelle de openCart (il n'y a pas de liaison), il faut chercher les parametres de connexion BDD aupres de l'hebergeur.

L'integration automatique ne serait pas fait bientot, malheureusement..

allons, Dmit, on sait tous la charge de travailler que vous avez tous, au sein d'OE, mais on touche du bois. Je vais m'essayer au tuto bientôt, ayant une mise à jour d'un site existant sous OE avec izishopping que j'aimerais basculer définitivement...Embarrassed


-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie


Posté par: Dmit OE
Posté le: 01 Feb 2016 à 18:05
Disons que, plus on aura de retour sur l'installation manuelle de openCart, des idees etc., mieux on pourra faire l'integration.


Posté par: mamy-o-laine
Posté le: 01 Feb 2016 à 18:27
Message posté par Dmit OE Dmit OE a écrit:

La configuration de base de donnee dans openElement n'a absolument rien a voir avec l'integration manuelle de openCart (il n'y a pas de liaison), il faut chercher les parametres de connexion BDD aupres de l'hebergeur.

L'integration automatique ne serait pas fait bientot, malheureusement..


OK, j'ai les paramètres de connexion.
La base de donnée par défaut dans l'explorateur de site d'OpenElement sert à renseigner ces paramètres ?


Pas grave pour ce qui est de l'intégration automatique, je vais continuer à m'arracher les cheveux Confused
Je suis consciente de tout le boulot déjà fait ... plus ce qui est à l'étude !


-------------
http://www.site-concept.be
http://www.art-photography.be


Posté par: brolysan
Posté le: 01 Feb 2016 à 18:34
Message posté par mamy-o-laine mamy-o-laine a écrit:

Message posté par Dmit OE Dmit OE a écrit:

La configuration de base de donnee dans openElement n'a absolument rien a voir avec l'integration manuelle de openCart (il n'y a pas de liaison), il faut chercher les parametres de connexion BDD aupres de l'hebergeur.

L'integration automatique ne serait pas fait bientot, malheureusement..


OK, j'ai les paramètres de connexion.
La base de donnée par défaut dans l'explorateur de site d'OpenElement sert à renseigner ces paramètres ?


Pas grave pour ce qui est de l'intégration automatique, je vais continuer à m'arracher les cheveux Confused
Je suis consciente de tout le boulot déjà fait ... plus ce qui est à l'étude !

je suis de tout coeur avec toi, et si besoin d'un peu d'aide, pour des tests, n'hésites pas à demander. Wink


-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie


Posté par: Hobby001
Posté le: 01 Feb 2016 à 18:38
Commencez par créer une base de données vierge avec PhpMyAdmin ou de la façon qui vous convient.

Quand vous ouvrirez la page index dans le répertoire admin de la boutique, l'écran d'installation vous demandera son nom et le tour sera joué.  Opencart y créera toutes les tables requises pour son fonctionnement et s'assurera de la connection.


Notez que la solution que je propose permet de rouler le site opencart dans une page openElement responsive.

Les deux sites demeurent deux choses séparées



-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: brolysan
Posté le: 01 Feb 2016 à 18:47
Message posté par Hobby001 Hobby001 a écrit:

Commencez par créer une base de données vierge avec PhpMyAdmin ou de la façon qui vous conviens.

Quand vous ouvrirez la page index dans le répertoire admin de la boutique, l'écran d'installation vous demandera son nom et le tour sera joué.  Opencart y créera toutes les tables requises pour son fonctionnement et s'assurera de la connection.


Notez que la solution que je propose permet de rouler le site opencart dans une page openElement responsive.

Les deux sites demeurent deux choses séparées


va vraiment falloir que je m'y mettes quand même...


-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie


Posté par: Dmit OE
Posté le: 01 Feb 2016 à 21:15
Considerez la configuration de la base de donnees dans openElement comme pertinante pour les Packs uniquement.


Posté par: mamy-o-laine
Posté le: 02 Feb 2016 à 10:10
MERCI et encore MERCI, principalement à Hobby Thumbs Up

Je l'ai chopé - ça fonctionne Big smile

Il ne me reste plus qu'à ... ajuster les paramètres et configurer OpenCart !


-------------
http://www.site-concept.be
http://www.art-photography.be


Posté par: brolysan
Posté le: 01 Avr 2016 à 10:37
Message posté par Bridet Bridet a écrit:

Ah, oui, Kooolossal travail en perspective! Mais enthousiasmant! Ceci dit, j'aime le camaïeu des couleurs indiennes que j'imagine tu vas plus ou moins conserver (un peu le même que ton bar XX).
Bon amusement!

oui, je vais essayer de garder ces tons, mais le faire en responsive et plus actuel aussi. Wink


-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie


Posté par: alexdarcy
Posté le: 27 Mai 2016 à 15:59
Bonjour
J'ai télécharger le pack french, mais comment l'installer ?
Merci.



Posté par: Maurice306
Posté le: 27 Mai 2016 à 16:04
Bonjour,

Regardez le début de ce Post !


-------------
La vie est belle !!!....., elle est comme chacun se la fait. Ne soyez pas pressé, partez plus tôt, car il n'y a pas de personnes pressée elles ne sont qu'en retard !!!


Posté par: alexdarcy
Posté le: 27 Mai 2016 à 16:28
Message posté par Maurice306 Maurice306 a écrit:

Bonjour,

Regardez le début de ce Post !
Oui c'est à partir de là que j'ai débuté... Mais il n'y a aucune explication sur: comment installer le pack français sur les fichiers en ligne. Avec FTP dans quel dossier dois-je envoyer le pack ???


Posté par: Hobby001
Posté le: 27 Mai 2016 à 16:54
Quelle est la provenance de ce pack?  Si vous parlez du pack French de Nico38, vous devez vous assurer que vous avez la bonne version de OpenCart.   Vous devrez aussi comprendre que ce pack ne traduit que la section administration de OC . Vous devrez aussi vous procurer l'extension de langue française de OC.


Si vous avez téléchargé ceci:

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=19376&filter_search=french" rel="nofollow - http://www.opencart.com/index.php?route=extension/extension/info&extension_id=19376&filter_search=french

Ou cela:

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=25793&filter_search=french" rel="nofollow - http://www.opencart.com/index.php?route=extension/extension/info&extension_id=25793&filter_search=french

Regardez sous l'onglet Documentation de la page.




-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 27 Mai 2016 à 17:19
Je l'ai téléchargé ici
http://www.opencart.com/index.php?route=extension/extension/info&extension_id=24384&filter_search=French

J'ai envoyé le fichier sur le serveur, mais je ne sais pas si c'est bon... Sur le serveur, dans le dossier "langage" j'ai ajouté le fr... Est-ce bon ?



Posté par: alexdarcy
Posté le: 27 Mai 2016 à 18:18
Voilà ce que ça donne :
http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm" rel="nofollow - http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm



Posté par: Hobby001
Posté le: 27 Mai 2016 à 18:58
Premièrement

Suivez toutes les instructions de la première page de cette publication.  Le panneau d'éléments qui contient le iframe doit s'appeler WEpanneauOC, présentement il porte le nom: WEee550128d5.



-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 27 Mai 2016 à 21:42
Message posté par Hobby001 Hobby001 a écrit:

Premièrement

Suivez toutes les instructions de la première page de cette publication.  Le panneau d'éléments qui contient le iframe doit s'appeler WEpanneauOC, présentement il porte le nom: WEee550128d5.


Ok excellente idée...
En ce qui concerne le panneau d'éléments je pensais l'avoir fait...



Posté par: Hobby001
Posté le: 27 Mai 2016 à 22:37
Pour ajouter la langue française à partir du fichier compressé que vous avez acquis vous pouvez décompresser le fichier sur votre PC et le transférer sur votre hébergement avec votre utilitaire ftp préféré.

Sur votre PC:

  1. Extraire le dossier upload du fichier compressé
  2. Copier les sous-dossiers admin et catalog dans le dossier de votre boutique sur votre hébergement.
  3. Ouvrir la page d'administration de votre boutique
    1. Menu System
    2. Menu Item Localisation 
    3. Menu Item Languages
    4. Le petit carré bleu avec un symbole "+" vous permettra d'ajouter une langue
      1. Language Name: Français
      2. Code: fr-fr (si vous avez bien installé les fichiers au bon endroit le choix sera disponible)
      3. Status: Enabled
      4. Sort Order: 1
      5. Enregistrez
    5. Sélectionnez la langue: English
      1. Sort order: 2 (le premier choix proposé sera le français)
      2. Enregistrez
    6. Menu System
    7. Menu Item Settings
      1. Sélectionnez votre boutique
      2. Éditez-la
        1. Onglet: Local
          1. Administration Language: Français
          2. Language: Français
          3. Enregistrez

Voilà, toutes les étapes y sont.



-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 00:59
Pour l'opération 7 : onglet local, à l'enregistrement je reçois ce message d'erreur :
Warning: Please check the form carefully for errors!
Mais je crois que c'est bon, apparemment la boutique est en français..
http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm" rel="nofollow - http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm
Par contre c'est la mise en page qui pose problème... comme vous pouvez le voir...


Posté par: Hobby001
Posté le: 28 Mai 2016 à 03:52
Votre installation opencart  http://www.alexdarcy.fr/boutique/" rel="nofollow - http://www.alexdarcy.fr/boutique/  est bousillée

Notice: Undefined index: en-gb in /home/alexdarcy/public_html/boutique/catalog/controller/startup/startup.php on line 81

Warning: Cannot modify header information - headers already sent by (output started at /home/alexdarcy/public_html/boutique/catalog/controller/startup/startup.php:81) in /home/alexdarcy/public_html/boutique/catalog/controller/startup/startup.php on line 131

Je crois qu'il va vous falloir ré-installer le tout avant de pouvoir continuer.  Il n'y a aucun contenu qui s'affiche et la largeur de la page est déterminée par le contenu.

Pour ce qui est de la position du panneau d'éléments qui affiche votre boutique.  Il est bien centré horizontalement mais il est placé au top de la page.   Je ne sais pas trop comment vous avez définis sa position verticalement. 

Pour ce qui est du bouton Paypal, vous allez gérer le panier dans la boutique OpenCart, ce bouton est inutile dans OpenElement.   En fait vous allez gérer le mode de paiement et le contenu du panier à l'intérieur d'openCart.

Voici un exemple d'une page utilisant openCart dans openelement: : http:// www.chpsupply.com/Pages/Produits/Tornador.htm" rel="nofollow -   https://www.chpsupply.com/Pages/Produits/Tornador.htm" rel="nofollow - https://www.chpsupply.com/Pages/Produits/Tornador.htm


-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 12:19
Message posté par Hobby001 Hobby001 a écrit:

Votre installation opencart  http://www.alexdarcy.fr/boutique/" rel="nofollow - http://www.alexdarcy.fr/boutique/  est bousillée

Notice: Undefined index: en-gb in /home/alexdarcy/public_html/boutique/catalog/controller/startup/startup.php on line 81

Warning: Cannot modify header information - headers already sent by (output started at /home/alexdarcy/public_html/boutique/catalog/controller/startup/startup.php:81) in /home/alexdarcy/public_html/boutique/catalog/controller/startup/startup.php on line 131

Je crois qu'il va vous falloir ré-installer le tout avant de pouvoir continuer.  Il n'y a aucun contenu qui s'affiche et la largeur de la page est déterminée par le contenu.

Pour ce qui est de la position du panneau d'éléments qui affiche votre boutique.  Il est bien centré horizontalement mais il est placé au top de la page.   Je ne sais pas trop comment vous avez définis sa position verticalement. 

Pour ce qui est du bouton Paypal, vous allez gérer le panier dans la boutique OpenCart, ce bouton est inutile dans OpenElement.   En fait vous allez gérer le mode de paiement et le contenu du panier à l'intérieur d'openCart.

Voici un exemple d'une page utilisant openCart dans openelement: : http:// www.chpsupply.com/Pages/Produits/Tornador.htm" rel="nofollow -   https://www.chpsupply.com/Pages/Produits/Tornador.htm" rel="nofollow - https://www.chpsupply.com/Pages/Produits/Tornador.htm
Oui c'est une boutique comme celle ci que je veux. En fait c'est pour vendre des tableaux de peinture...
Qu'est-ce que vous entendez par tout réinstaller ?
Oui pour le bouton Paypal c'était un essai...
Oui je veux intégrer la boutique opencart dans une page de mon site...
L'installation opencart est bien celle ci, ci dessous :
http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm" rel="nofollow - http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm
Je travaille sur opencart...
Je ne sais pas comment faire pour entrer justement la boutique dans la page... J'ai bien essayé le tuto du début, mais vraiment je bloque...


Posté par: Hobby001
Posté le: 28 Mai 2016 à 12:55
Message posté par alexdarcy alexdarcy a écrit:

Qu'est-ce que vous entendez par tout réinstaller ?

Votre boutique openCart n'est pas fonctionnelle selon les messages d'erreur.  Il m'est difficile de vous aider si la boutique ne réagis pas bien.  Je vous suggère de la désinstaller et de la réinstaller.  Voici de quoi a l'air une boutique "vierge":  http://denlaf.com/ocdemo/" rel="nofollow - http://denlaf.com/ocdemo/

Message posté par alexdarcy alexdarcy a écrit:

Oui je veux intégrer la boutique opencart dans une page de mon site...

Comme vous avez pu voir dans mon exemple, la boutique peut fonctionner à l'intérieur d'une page crée avec OE.

Une fois que vous aurez votre installation de la boutique "vierge", vérifiez le résultat sur votre site.  Vous devriez aussi revoir le positionnement horizontal du panneau d'éléments la contenant.




-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 13:02
Mais il n'y a aucun message d'erreur !! ?
http://www.alexdarcy.fr/boutique/" rel="nofollow - http://www.alexdarcy.fr/boutique/


Posté par: Hobby001
Posté le: 28 Mai 2016 à 13:09


Voici ce que moi je vois:




Suis-je le seul à voir ça?  



-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 13:21
Message posté par Hobby001 Hobby001 a écrit:

Voici ce que moi je vois:



et voilà ce que je vois moi :



Posté par: Hobby001
Posté le: 28 Mai 2016 à 13:36
Alors il faut voir si  d'autres que moi voient les erreurs,  pour ma part, j'ai les mêmes erreurs que je regarde avec mon cellulaire Android, mon iPad ou mon PC Windows 10, que ce soit avec Chrome, FireFox ou Edge..

Vérifiez avec votre entourage.


-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: brolysan
Posté le: 28 Mai 2016 à 13:41
meme erreur sous chrome, firefox et edge.

-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie


Posté par: Hobby001
Posté le: 28 Mai 2016 à 13:51
Autre constat, votre panneau d'éléments WEpanneauOC a une largeur insuffisante, donnez-lui une largeur de 80%.  Il prendra  80% de la largeur du conteneur parent.

-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 14:17
Message posté par Hobby001 Hobby001 a écrit:

Alors il faut voir si  d'autres que moi voient les erreurs,  pour ma part, j'ai les mêmes erreurs que je regarde avec mon cellulaire Android, mon iPad ou mon PC Windows 10, que ce soit avec Chrome, FireFox ou Edge..

Vérifiez avec votre entourage.
Personne n'a d'erreur !!!!! Que faites vous pour avoir l'erreur... Sur edge je n'en vois aucune... j'ai trois pc indépendant ....



Posté par: Hobby001
Posté le: 28 Mai 2016 à 14:23
Je ne fais qu'ouvrir votre boutique.  De plus Brolysan a la même.  Adressez-vous au support de openCart.  Moi je ne peux vous aider plus loin.

-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 14:27
J'ai mis 80% ca ne change rien....


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 14:39
Message posté par Hobby001 Hobby001 a écrit:

Je ne fais qu'ouvrir votre boutique.  De plus Brolysan a la même.  Adressez-vous au support de openCart.  Moi je ne peux vous aider plus loin.
Sinon d'où vient l'erreur ? Qu'est-ce que je dois faire ?


Posté par: brolysan
Posté le: 28 Mai 2016 à 14:43
Notice: Undefined index: en-gb in /home/alexdarcy/public_html/boutique/catalog/controller/startup/startup.php on line 81

Warning: Cannot modify header information - headers already sent by (output started at /home/alexdarcy/public_html/boutique/catalog/controller/startup/startup.php:81) in /home/alexdarcy/public_html/boutique/catalog/controller/startup/startup.php on line 131

-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie


Posté par: Hobby001
Posté le: 28 Mai 2016 à 14:52
Message posté par alexdarcy alexdarcy a écrit:

Message posté par Hobby001 Hobby001 a écrit:

Je ne fais qu'ouvrir votre boutique.  De plus Brolysan a la même.  Adressez-vous au support de openCart.  Moi je ne peux vous aider plus loin.
Sinon d'où vient l'erreur ? Qu'est-ce que je dois faire ?

C'est un problème soit avec votre hébergeur soit avec openCart, adressez-vous à eux.  Sinon désinstaller et réinstallez openCart en suivant scrupuleusement les instructions.  Malheureusement, je ne vois rien d'autre.




-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: Hobby001
Posté le: 28 Mai 2016 à 14:59
Message posté par alexdarcy alexdarcy a écrit:

J'ai mis 80% ca ne change rien....

Normalement si vous mettez un panneau d'éléments (contenu) dans un autre panneau (conteneur) et que le "conteneur" est en mode "relative", lorsque vous donnez au "contenu" une largeur de 80%, il prend comme largeur 80% de la largeur du "conteneur".


-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 15:17
Message posté par brolysan brolysan a écrit:

Notice: Undefined index: en-gb in /home/alexdarcy/public_html/boutique/catalog/controller/startup/startup.php on line 81

Warning: Cannot modify header information - headers already sent by (output started at /home/alexdarcy/public_html/boutique/catalog/controller/startup/startup.php:81) in /home/alexdarcy/public_html/boutique/catalog/controller/startup/startup.php on line 131
L'adresse est bien :
http://www.alexdarcy.fr/boutique/" rel="nofollow - http://www.alexdarcy.fr/boutique/
la boutique est en français


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 15:23
Message posté par Hobby001 Hobby001 a écrit:

Message posté par alexdarcy alexdarcy a écrit:

J'ai mis 80% ca ne change rien....

Normalement si vous mettez un panneau d'éléments (contenu) dans un autre panneau (conteneur) et que le "conteneur" est en mode "relative", lorsque vous donnez au "contenu" une largeur de 80%, il prend comme largeur 80% de la largeur du "conteneur".

le panneau WEpanneauOC est en mode relative, redimensionnement : largeur et hauteur.
Largeur : 80% - hauteur : 42.57% et le Top est à 330px....


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 16:19
voilà la boutique est à peu près placée dans le cadre.
Ici

http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm" rel="nofollow - http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm


Posté par: Hobby001
Posté le: 28 Mai 2016 à 16:37
Bravo! Ça s'en vient bien.  Thumbs Up

Il vous reste à mettre la hauteur en automatique sur le panneau d'éléments conteneur et à enlever le bouton Paypal.

Dépendamment de votre but vous pouvez augmenter la largeur du panneau "contenant" jusqu'à concurrence de 100% au besoin.

Par contre j'ai toujours la même erreur sur la boutique.


-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 17:11
Message posté par Hobby001 Hobby001 a écrit:

Bravo! Ça s'en vient bien.  Thumbs Up

Il vous reste à mettre la hauteur en automatique sur le panneau d'éléments conteneur et à enlever le bouton Paypal.

Dépendamment de votre but vous pouvez augmenter la largeur du panneau "contenant" jusqu'à concurrence de 100% au besoin.

Par contre j'ai toujours la même erreur sur la boutique.
Moi je n'ai absolument pas d'erreur... j'ai fais une commande fictive, pas d'erreur.. je cliqué sur différents produits, aucun problème....
Je comprends pas cette erreur qui s'affiche chez vous et pas chez moi...

Je vais déjà mettre la hauteur automatique comme vous dites...


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 17:42
Oui maintenant je viens de voir sur mon tel portable cette erreur... ces lignes d'erreurs...
Concrètement que dois-je faire ? Une réinstallation je ne sais pas si j'en suis capable... je travaille sur FTP.... 


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 18:16
J'avais crée le dossier "boutique" pour télécharger le fichier "upload"... Dois-je supprimer le dossier "boutique" et tout ce qu'il contient ??????


Posté par: Hobby001
Posté le: 28 Mai 2016 à 19:16
Message posté par alexdarcy alexdarcy a écrit:

J'avais crée le dossier "boutique" pour télécharger le fichier "upload"... Dois-je supprimer le dossier "boutique" et tout ce qu'il contient ??????

La désinstallation demande d'effacer le contenu du dossier boutique et la base de données.  

Si vous avez accès à cPanel, avec le gestionnaire de fichiers, c'est relativement simple d'effacer le contenu du dossier.  

Vous pouvez utiliser myphpadmin pour effacer la base de données qui a été créée.  Si vous n'êtes pas à l'aise avec la base de données et si vous avez droit à plus d'une base de données sur votre hébergement ne vous en occupez pas.

Si vous avez accès à Softaculous, c'est encore plus simple.

Par la suite en réinstallant, assurez-vous de bien prendre le temps de suivre les instructions.


-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 28 Mai 2016 à 23:41
Bien suivre les instructions c'est ce que j'avais fait...
Donc pour récapituler : je supprime le dossier "boutique" et je supprime la base de données MySQL que j'avais crée sur cPanel ?? C'est bien ça ?
 


Posté par: Hobby001
Posté le: 29 Mai 2016 à 00:16
Message posté par alexdarcy alexdarcy a écrit:

Bien suivre les instructions c'est ce que j'avais fait...
Donc pour récapituler : je supprime le dossier "boutique" et je supprime la base de données MySQL que j'avais crée sur cPanel ?? C'est bien ça ?
 

C'est bien ça.  J'espère que le résultat sera meilleur cette fois.  Les joies de l'informatique Angry


-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 29 Mai 2016 à 00:21
Avant de tout désinstaller, j'ai jeté un œil sur la base de données : cPanel me dit: Tout est ok ... Aucune réparation à faire....
Je supprime quand même cette base de données ? 


Posté par: Hobby001
Posté le: 29 Mai 2016 à 00:28
Message posté par alexdarcy alexdarcy a écrit:

Avant de tout désinstaller, j'ai jeté un œil sur la base de données : cPanel me dit: Tout est ok ... Aucune réparation à faire....
Je supprime quand même cette base de données ? 

Il vaut mieux recommencer le tout parce que rattacher openCart à une bd existante, je n'y connais rien.




-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 29 Mai 2016 à 00:30
Message posté par Hobby001 Hobby001 a écrit:

Message posté par alexdarcy alexdarcy a écrit:

Avant de tout désinstaller, j'ai jeté un œil sur la base de données : cPanel me dit: Tout est ok ... Aucune réparation à faire....
Je supprime quand même cette base de données ? 

Il vaut mieux recommencer le tout parce que rattacher openCart à une bd existante, je n'y connais rien.


Bon je supprime tout: la base de données et le dossier "boutique"... Allezou


Posté par: alexdarcy
Posté le: 29 Mai 2016 à 01:30
Ok c'est fait !!! Dois-je supprimer le dossier "install" sur FTP ???


Posté par: Hobby001
Posté le: 29 Mai 2016 à 01:50
Toujours, c'est une question de sécurité

-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 29 Mai 2016 à 01:57
Ok oui....
Voilà je crois que maintenant elle est bonne ma boutique....
http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm" rel="nofollow - http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm
Smile


Posté par: Hobby001
Posté le: 29 Mai 2016 à 06:42
Bingo!  Beer

Le succès est toujours une belle récompense. Handshake

Maintenant, il reste la hauteur de la page à ajuster.  En passant, vous devriez penser à changer la largeur de 80% pour 100% étant donné vos choix de couleur.




-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 29 Mai 2016 à 15:00
Merciiiiiiiiiii byby
Pour la hauteur comment je dois m'y prendre ??
Pour la largeur je vais également voir ça....


Posté par: Hobby001
Posté le: 29 Mai 2016 à 15:19
Est-ce que le fond blanc est dans un calque?

En fait, si vous mettez la largeur à 100%, ajuster la hauteur du fond blanc n'aura plus d'importance


-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: Hobby001
Posté le: 29 Mai 2016 à 15:53
Avez-vous suivi ces instructions?  votre boutique s'ouvre en anglais de chez-moi.

Message posté par Hobby001 Hobby001 a écrit:

  1. Ouvrir la page d'administration de votre boutique
    1. Menu System
    2. Menu Item Localisation 
    3. Menu Item Languages
    4. Le petit carré bleu avec un symbole "+" vous permettra d'ajouter une langue
      1. Language Name: Français
      2. Code: fr-fr (si vous avez bien installé les fichiers au bon endroit le choix sera disponible)
      3. Status: Enabled
      4. Sort Order: 1
      5. Enregistrez
    5. Sélectionnez la langue: English
      1. Sort order: 2 (le premier choix proposé sera le français)
      2. Enregistrez
    6. Menu System
    7. Menu Item Settings
      1. Sélectionnez votre boutique
      2. Éditez-la
        1. Onglet: Local
          1. Administration Language: Français
          2. Language: Français
          3. Enregistrez

Voilà, toutes les étapes y sont.



-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 29 Mai 2016 à 16:12
Message posté par Hobby001 Hobby001 a écrit:

Avez-vous suivi ces instructions?  votre boutique s'ouvre en anglais de chez-moi.

Message posté par Hobby001 Hobby001 a écrit:

  1. Ouvrir la page d'administration de votre boutique
    1. Menu System
    2. Menu Item Localisation 
    3. Menu Item Languages
    4. Le petit carré bleu avec un symbole "+" vous permettra d'ajouter une langue
      1. Language Name: Français
      2. Code: fr-fr (si vous avez bien installé les fichiers au bon endroit le choix sera disponible)
      3. Status: Enabled
      4. Sort Order: 1
      5. Enregistrez
    5. Sélectionnez la langue: English
      1. Sort order: 2 (le premier choix proposé sera le français)
      2. Enregistrez
    6. Menu System
    7. Menu Item Settings
      1. Sélectionnez votre boutique
      2. Éditez-la
        1. Onglet: Local
          1. Administration Language: Français
          2. Language: Français
          3. Enregistrez

Voilà, toutes les étapes y sont.

Oui j'ai scrupuleusement suivi toutes ces instructions. Je crois qu'on peut choisir la langue, en haut de la page opencart avec le drapeau. En tout cas cette fois la boutique est en français et le tableau d'administration également...


Posté par: alexdarcy
Posté le: 29 Mai 2016 à 16:15
Message posté par Hobby001 Hobby001 a écrit:

Est-ce que le fond blanc est dans un calque?

En fait, si vous mettez la largeur à 100%, ajuster la hauteur du fond blanc n'aura plus d'importance
Oui la page est associée à un calque...
Le panneau WEpanneauOC est en hauteur : automatique, dois-je lui mettre autre chose ?



Posté par: alexdarcy
Posté le: 29 Mai 2016 à 16:34
Je crois que les dimensions sont bonnes là
http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm" rel="nofollow - http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm


Posté par: Hobby001
Posté le: 29 Mai 2016 à 16:36
Oui, bien exécuté. Thumbs Up

Maintenant, bon succès dans la configuration et le peuplement de votre boutique.   

N'oubliez pas les back-ups avant de commencer.


-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 29 Mai 2016 à 17:07
Message posté par Hobby001 Hobby001 a écrit:

Oui, bien exécuté. Thumbs Up

Maintenant, bon succès dans la configuration et le peuplement de votre boutique.   

N'oubliez pas les back-ups avant de commencer.

Oui ça commence a prendre forme Wink
Hum ! les back-ups, c'est quoi ? Confused


Posté par: alexdarcy
Posté le: 12 Juil 2016 à 16:03
Bon eh bien je reviens vers vous...
J'ai mis ma boutique opencart sur le modèle New York 01, comme dab la page ne s'ouvre pas correctement. Voici ce que cela donne :
http://www.alexdarcy.fr/site/boutique/boutique.htm" rel="nofollow - http://www.alexdarcy.fr/site/boutique/boutique.htm
Sur l'ancien site la page s'ouvre correctement :
http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm" rel="nofollow - http://www.alexdarcy.fr/ateliergaleriealexdarcy/galerieboutique.htm
Encore une fois merci de votre aide.


Posté par: Hobby001
Posté le: 12 Juil 2016 à 17:37
La largeur de la page OC doit être calculée après son chargement c'est pourquoi j'ai mis un délai de 300 millisecondes.

Votre site prend trop de temps à s'afficher pour rester à l'intérieur de ces 300 ms.

Par contre votre site n'est pas responsive donc vous pouvez y aller avec une largeur fixe

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 = (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
}


-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 12 Juil 2016 à 18:04
Merci Hobby, je vais essayer... de suivre vos instructions...
Donc ça : var newwidth = $('#WEpanneauOC').width(); je l'enlève ?


Posté par: Hobby001
Posté le: 12 Juil 2016 à 18:15
Message posté par alexdarcy alexdarcy a écrit:

Merci Hobby, je vais essayer... de suivre vos instructions...
Donc ça : var newwidth = $('#WEpanneauOC').width(); je l'enlève ?

Oui


-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 12 Juil 2016 à 18:32
Je crois bien que je ne vais pas y arriver... Mon iframe se balade un peu partout...
Elle a une bonne largeur... 100%
http://www.alexdarcy.fr/site/boutique/boutique.htm" rel="nofollow - http://www.alexdarcy.fr/site/boutique/boutique.htm


Posté par: brolysan
Posté le: 12 Juil 2016 à 18:50
cherches l'ID WE83c8d34619 dans ton projet OE, et changes la largeur (qui est en auto) par 100%.

-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie


Posté par: alexdarcy
Posté le: 12 Juil 2016 à 19:12
Message posté par brolysan brolysan a écrit:

cherches l'ID WE83c8d34619 dans ton projet OE, et changes la largeur (qui est en auto) par 100%.
 
C'est fait. Mais la hauteur a un problème comme tu peux le voir...
http://www.alexdarcy.fr/site/boutique/boutique.htm" rel="nofollow - http://www.alexdarcy.fr/site/boutique/boutique.htm


Posté par: brolysan
Posté le: 12 Juil 2016 à 19:17
Tu es toujours en Auto.

-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie


Posté par: alexdarcy
Posté le: 12 Juil 2016 à 19:20
Merci bro merci hobby je vais voir ça plus tard dans la soirée...
Wink


Posté par: alexdarcy
Posté le: 13 Juil 2016 à 14:55
Bon je suis de retour...
Je vais donc revoir la hauteur et la largeur...


Posté par: Hobby001
Posté le: 13 Juil 2016 à 15:53
Message posté par alexdarcy alexdarcy a écrit:

Bon je suis de retour...
Je vais donc revoir la hauteur et la largeur...

Il faut laisser la hauteur en auto pour qu'elle s'adapte au contenu OpenCart mais il vous faut forcer la largeur à cause de la lenteur de vos sites.

Avant toute modification, faites un essai en augmentant (pour le test) le délai de 300 à 10000.  Si la page s'affiche convenablement cela confirmera mon hypothèse.




-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 13 Juil 2016 à 15:59
Voilà...
Bon maintenant l'iframe est trop longue...
http://www.alexdarcy.fr/site/boutique/boutique.htm" rel="nofollow - http://www.alexdarcy.fr/site/boutique/boutique.htm


Posté par: brolysan
Posté le: 13 Juil 2016 à 16:29
il est parfait la :)

-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie


Posté par: Hobby001
Posté le: 13 Juil 2016 à 16:34
Message posté par alexdarcy alexdarcy a écrit:

Voilà...
Bon maintenant l'iframe est trop longue...
http://www.alexdarcy.fr/site/boutique/boutique.htm" rel="nofollow - http://www.alexdarcy.fr/site/boutique/boutique.htm

Voulez-vous dire que le footer de OE n'est plus visible?


-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 13 Juil 2016 à 17:22
Message posté par Hobby001 Hobby001 a écrit:

Message posté par alexdarcy alexdarcy a écrit:

Voilà...
Bon maintenant l'iframe est trop longue...
http://www.alexdarcy.fr/site/boutique/boutique.htm" rel="nofollow - http://www.alexdarcy.fr/site/boutique/boutique.htm

Voulez-vous dire que le footer de OE n'est plus visible?
 
Oui le bas de la page OE n'est pas visible...


Posté par: Hobby001
Posté le: 13 Juil 2016 à 18:21
La deuxième partie du code :

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});
}



Mesure la hauteur de la page OpenCart et l"applique à la hauteur du iframe, du panneau d'éléments et de la page OpenElement.

Encore une fois, si le délai de 300 ms n'est pas assez long, la page d'OC n'est pas définie donc la mesure de cette page n'est pas bonne et tout le reste en découle.  

Avez-vous testé en augmentant le délai de 300 à 10000 ms pour voir si ça fonctionne?  Si c'est le cas, réduisez progressivement le délai jusqu'à la limite et remettez un petit facteur de sécurité.



-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 13 Juil 2016 à 19:00
Ok Hobby je vais essayer


Posté par: alexdarcy
Posté le: 13 Juil 2016 à 19:10
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 !


Posté par: alexdarcy
Posté le: 13 Juil 2016 à 19:29
et voilà ce que je devrais mettre à la place ? :
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 = (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});
}
 
??????


Posté par: alexdarcy
Posté le: 13 Juil 2016 à 19:41
voilà ce que cela donne quand je mets tout le code (ci dessus)
http://www.alexdarcy.fr/site/boutique/boutique.htm" rel="nofollow - http://www.alexdarcy.fr/site/boutique/boutique.htm
 
 


Posté par: Hobby001
Posté le: 13 Juil 2016 à 19:45
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);  




-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 13 Juil 2016 à 20:04
Bingo..... Smile Ca marche....
Merci Hobby et encore mille fois merci...
Vous êtes des chefs...
http://www.alexdarcy.fr/site/boutique/boutique.htm" rel="nofollow - http://www.alexdarcy.fr/site/boutique/boutique.htm
 
ps j'ai laissé le délai de 300 ms


Posté par: Larsene
Posté le: 14 Juil 2016 à 07:33
Message posté par alexdarcy alexdarcy a écrit:

Bingo..... Smile Ca marche....


Attention cependant : vos images sont bien trop lourdes !!! Optimisez-les avant de les mettre en ligne !!


-------------
http://goo.gl/KXxG5Y" rel="nofollow - Tutos | https://goo.gl/EtcEUi" rel="nofollow - Don | https://bit.ly/2YwprN3" rel="nofollow - Image Sublime


Posté par: alexdarcy
Posté le: 14 Juil 2016 à 15:28
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...
Wink
 


Posté par: DH Design
Posté le: 16 Août 2016 à 06:41
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" rel="nofollow - 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 ?


Posté par: alexdarcy
Posté le: 16 Août 2016 à 16:09
Message posté par DH Design DH Design a écrit:

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" rel="nofollow - 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 ?
Bonjour il faut d'abord créer un dossier "boutique" et tout envoyer dedans...


Posté par: DH Design
Posté le: 16 Août 2016 à 18:01
En créant un dossier "boutique" sa me sort ce truc. 

Not Found

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


Posté par: alexdarcy
Posté le: 27 Sep 2016 à 01:24
Je reviens vers Hobby et/ou Dmit pour une question concernant opencart... Je souhaite installer le pack de langue allemande. J'ai donc téléchargé le pack et je me retrouve avec un dossier "upload" qui contient les dossiers suivants: "admin", "catalog" et "install"...
... Ma question est la suivante, si j'envoi ces trois fichiers par FTP dans mon fichier "boutique", ne vont ils pas écraser, remplacer les trois fichiers existants ? Que va t-il se passer ? Ne vais-je pas me retrouver qu'avec seulement la langue allemande ? Embarrassed Je précise que j'utilise les langues FR et EN...



Posté par: Hobby001
Posté le: 27 Sep 2016 à 01:37
Bonsoir, 

Il s'agit de dossiers ou répertoires qui ne contiennent normalement que les fichiers de langue allemande.

Leur contenu s'installera dans les sous-dossiers sans affecter les fichiers actuels.

Par exemple:

le dossier catalog\language contiens english et tous les fichiers de langue anglaise du catalogue

Si on ajoute la langue française il contiendra aussi catalog\language\french et tous les fichiers de langue française du catalogue

Donc vous devez avoir en mains les dossiers language\deutch de admin et de catalog qui s'instalent:

catalog\language\deutch
admin\language\deutch

Les fichiers installés dans catalog servent à la portion publique du site et les fichiers de admin servent à la portion admin du même site




-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 27 Sep 2016 à 01:42
Merci Hobby. Oui je suis d'accord et c'est un peu ce que je pensais, mais bon a tout hasard je posais la question. Je vais donc faire cette mise à jour...
Wink



Posté par: Hobby001
Posté le: 27 Sep 2016 à 01:45
Message posté par alexdarcy alexdarcy a écrit:

Merci Hobby. Oui je suis d'accord et c'est un peu ce que je pensais, mais bon a tout hasard je posais la question. Je vais donc faire cette mise à jour...
Wink


Un peu de lecture:

http://docs.opencart.com/administration/language/" rel="nofollow - http://docs.opencart.com/administration/language/




-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 27 Sep 2016 à 01:49
Message posté par Hobby001 Hobby001 a écrit:

Message posté par alexdarcy alexdarcy a écrit:

Merci Hobby. Oui je suis d'accord et c'est un peu ce que je pensais, mais bon a tout hasard je posais la question. Je vais donc faire cette mise à jour...
Wink


Un peu de lecture:

http://docs.opencart.com/administration/language/" rel="nofollow - http://docs.opencart.com/administration/language/


Ah très bien Hobby. Bonne nuit Star


Posté par: alexdarcy
Posté le: 27 Sep 2016 à 02:02
Oui Hobby ça à l'air de fonctionner TongueWink
http://www.alexdarcy.fr" rel="nofollow - http://www.alexdarcy.fr


Posté par: Hobby001
Posté le: 27 Sep 2016 à 02:48
Message posté par alexdarcy alexdarcy a écrit:

Oui Hobby ça à l'air de fonctionner TongueWink  http://www.alexdarcy.fr" rel="nofollow - http://www.alexdarcy.fr  

Maintenant que le contenant est traduit, il va falloir plancher sur la traduction du contenu.


-------------
https://www.denislafrance.net" rel="nofollow - Quand on veut mettre quelque chose en ligne, on se fait prendre par quelque chose
de gros.


Posté par: alexdarcy
Posté le: 27 Sep 2016 à 14:52
Message posté par Hobby001 Hobby001 a écrit:

Message posté par alexdarcy alexdarcy a écrit:

Oui Hobby ça à l'air de fonctionner TongueWink  http://www.alexdarcy.fr" rel="nofollow - http://www.alexdarcy.fr  

Maintenant que le contenant est traduit, il va falloir plancher sur la traduction du contenu.
Oui, et c'est pas une mince affaire .... LOL



Posté par: Switchick
Posté le: 27 Juin 2017 à 17:16
Bonjour, 

Je viens de consulter le site alexdarcy.fr
A-t-il été créé avec Openelement ?

Si oui, ou en est la solution de paiement en ligne qu'il a développé ?

Le but de ma question est de savoir si un outil aussi simple que l'interface d'Openelement a été créé pour faciliter la création de sites internet à des gens qui comme moi le codage donne un mal de tête.

Merci


Posté par: brolysan
Posté le: 27 Juin 2017 à 17:26
Bonjour,

Oui, le site d'Alex Darcy a bien été créé avec OE (Dmit et moi même ayant fait ce projet).
La solution de paiement en ligne est celle citée sur http://forum.openelement.com/fr/forum_posts.asp?TID=21742&title=tuto-insertion-opencart-ecommerce" rel="nofollow - ce topic .
Cordialement


-------------
https://sensode.com" rel="nofollow - Sensode
https://www.creads.fr/blog/graphiste-freelance2/parole-de-brolysan-45-ans-graphiste" rel="nofollow - Biographie



Imprimer la Page | Close Window

Forum Software by Web Wiz Forums® version 10.18 - http://www.webwizforums.com
Copyright ©2001-2014 Web Wiz Ltd. - http://www.webwiz.co.uk