epok

Utilisateur open source
  • Compteur de contenus

    27
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par epok


  1. Voici la solution : sur haut.tpl, ligne 74, remplacer la ligne dynamique par le chemin et l'URL de l'image sur le serveur : 

    <!-- <div class="navbar-brand"><a href="{$logo_link.href}"><img src="{$logo_link.src}" alt="{$logo_link.alt|str_form_value}" /></a> -->
                                        <div class="navbar-brand"><a href="http://mon adresse"><img src="../images/logo1.png" alt="ATF Shop" /></a>
                                        <a href=""http://mon adresse2"><img src="../images/logo2.png" alt="ATF Shop" /></a>
                                        <a href=""http://mon adresse3"><img src="../images/logo3.png" alt="ATF Shop" /></a>

    Je pense qu'on peut clôturer le sujet.


  2. Simon, merci pour votre réponse, cependant pourriez-vous svp me préciser où ajouter les logo1, logo2 et logo3 svp ? Dans le code de haut.php à quelle niveau ? Dans l'administration ? Le lien du logo existant est géré par l'admin, y-a-t-il quelque chose à ajouter pour pouvoir linker différemment chaque logo ? 

    Merci pour vos précisions, cordialement, BG


  3. J'ai également trouvé cela : 

    //Permet d'administrer plus que un logo
    
    	if(!empty($GLOBALS['site_parameters']['multi_logo_header'])){
    
    		foreach ($GLOBALS['site_parameters']['multi_logo_header'] as $multi_logo_header => $link_multi_logo_header){
    
    			$link = $GLOBALS['repertoire_images'] . '/' . $link_multi_logo_header;
    
    			$array_link_multi_logo_header[] = array('class' => $multi_logo_header, 'src' => $link, 'href' => $logo_href . '/', 'alt' => $GLOBALS['site'] );
    
    		}
    
    		$tpl->assign('multi_logo_header', $array_link_multi_logo_header);
    
    	}
    
    }

    ligne 143 du fichier haut.php contenu dans peel9 - comment cela fonctionne-t-il ? 

    Merci d'avance pour votre réponse


  4. Bonjour,

    le bloc de code, vous l'avez ajouté avant ou après la ligne include("../configuration.inc.php"); ?

    Bonjour, après cette ligne comme suit : 

    include("../configuration.inc.php");
    
    if (empty($GLOBALS['site_parameters']['unsubscribe_order_process'])) {
    
    	necessite_identification();
    
    }
    if (!empty($GLOBALS['site_parameters']['forced_order_currency_id'])) {
        set_current_devise($GLOBALS['site_parameters']['forced_order_currency_id']);
    }

    Merci pour votre réponse


  5. Bonjour Simon,

    à chaque nouvelle version je reviens vers vous car j'upgrade tant que c'est possible les versions de mes clients - j'ai donc décidé de les passer à la 9 - pour faire bref, la Nouvelle-Calédonie utilise les CFP ou francs pacifiques, devise exotique non reconnue par paypal. Voici le code que vous m'aviez fourni pour les versions précédentes permettant d'afficher les prix en cfp mais payer en euro à la fin de la commande pour que paypal valide le paiement. Je pense que ce code ne fonctionne plus car ça me dit que paypal n'est pas disponible (page d'erreur mais pas de page de paiement). j'ai ajouté la ligne :

    if (!empty($GLOBALS['site_parameters']['forced_order_currency_id'])) {
        set_current_devise($GLOBALS['site_parameters']['forced_order_currency_id']);
    }

    au début du fichier achat/fin_commande.php puis j'ai ajouté dans les variables de config :

    Origine : admin
    Code technique : forced_order_currency_id
    Type : string
    Votre contenu : EUR

    J'ai également essayé celle_ci :

    core
    forced_order_currency_id
    integer
    1

    Merci d'avance pour votre réponse,

    cordialement,


  6. Bonjour, je souhaite modifier la zone du logo en haut à gauche, mon client a une société en 3 entités et souhaite voir apparaître les 3 logos qui contiennent chacun un lien respectif pour être dirigé vers la partie du catalogue concernée. Comment faire svp ? 

    J'ai trouvé dans haut.php à la ligne 61 la partie qui gère le logo, quelle serait la méthode svp ? 

    Merci d'avance 


  7. Bonjour Simon, 

    comment allez-vous ? j'ai de gros soucis avec peel 7 et 8 et PHP 7 sur mes serveurs mutualisés - Joomla me réclame du PHP 7.0 ou 7.1 mais Peel 7 et 8 ne les supportent pas ou buggent ... la version 9 est-elle compatible ? Si oui est-ce qu'une migration des sites vers la 9 fera encore tourner les modules premium et paybox des versions précédentes ? 

    Merci d'avance pour une solution


  8. Bonjour à tous, bonjour Simon, j'ai un soucis sur mes attributs en texte libre, je les ai passé en obligatoires mais lorsque je clique sur le bouton "ajouter au panier" sans remplir les champs (ce que va faire le bon tiers des utilisateurs) j'ai ce message : 

    Notice: Undefined index: session_display_popup in /home4/jamescq7/public_html/timesup.nc/boutiq/achat/caddie_ajout.php on line 123
    
    Notice: Undefined index: error_text in /home4/jamescq7/public_html/timesup.nc/boutiq/achat/caddie_ajout.php on line 123
    
    Warning: Cannot modify header information - headers already sent by (output started at /home4/jamescq7/public_html/timesup.nc/boutiq/achat/caddie_ajout.php:123) in /home4/jamescq7/public_html/timesup.nc/boutiq/lib/fonctions/fonctions.php on line 1556
    
    Warning: Cannot modify header information - headers already sent by (output started at /home4/jamescq7/public_html/timesup.nc/boutiq/achat/caddie_ajout.php:123) in /home4/jamescq7/public_html/timesup.nc/boutiq/lib/fonctions/fonctions.php on line 1560

    et si je reviens en arrière sur le navigateur ça m'affiche le message normal en pop up "champ 1. Préciser les nom et prénom de l'élève obligatoire champ 2. Préciser la date de livraison du plat obligatoire". J'ai essayé d'apporter les modifs de ce post : https://forum.peel.fr/topic/10513-attributs-produits-obligatoires/#comment-35969 mais sans succès, rien ne change. Pour précisions, le domaine est en https je ne sais pas si cette info entre en jeux, merci d'avance pour vos réponses. 


  9. Bonjour Simon,

    j'avais eu de gros soucis avec la config de votre module paybox car au final il ne traduisait pas la monnaie CFP de Nouvelle-Calédonie pour mon client "coin du cuir" et à l'issue de nombreux échanges, vous m'avez fourni une ligne de code qui a changé la donne. Cependant, suite à des soucis personnels, le client n'avait jusqu'alors pas utilisé son site - je viens de me rendre compte d'un bug énorme en le réactivant : 

    Les francs cfp (francs pacifique) ne disposent pas de centimes, la virgule après les prix est donc obsolète. Je n'ai toutefois pas modifié quoi que ce soit au niveau du site car nous allons également ajouter d'autres moyens de paiement dans d'autres devises. J'ai remarqué que lorsque je veux payer un article 10 000,00 Francs cfp (affichés ainsi sur le site peel) le module paybox reçoit un ordre de paiement de 1 000 000 cfp soit 8000 euros au lieu de 80 euros ! Il parait donc évident que la virgule disparaît quelque part dans l'opération et incrémente le prix de deux zéros supplémentaires ... vous vous doutez qu'en attendant votre réponse je doive de nouveau désactiver ce moyen de paiement car la différence entre le prix des articles et la facturation réelle de ceux-ci risque de mettre plus d'une personne dans l'embarras :-)

    Vous m'aviez répondu à un post vous demandant de modifier la décimale des prix, j'ai donc parcouru la base de données dans la table prices_precision qui est =2

    Idem pour les variables dans l'admin, idem dans le code php de lib/fonctions.php ...

    Merci d'avance (ps : n'hésitez-pas à me demander les codes du ftp si besoin)


  10. Bonjour,

    un de mes clients souhaite utiliser paybox sur son site peel, j'ai donc installé un module pour tester le service avant d'aller plus loin. Il s'avère que bluehost serait incompatible avec ce module, avez-vous déjà eu des retours similaires ou des soucis de connexion avec cet hébergeur  auparavant ? Ce que je reçois comme info est  ceci : 

    500 Server Error

    A misconfiguration on the server caused a hiccup. Check the server logs, fix the problem, then try again.


    URL: http://xxxx/xxxxx/modules/paybox/modulev2.cgi

    La hotline de bluehost, pas toujours compétente, me dit qu'il n'y a pas de solutions. J'ai lu sur un autre forum que des utilisateurs font tourner paybox sur bluehost ... 

    Merci pour vos lumière et bonne journée


  11. Bonjour Simon,

    je dois importer une grosse quantité de produits dans une boutique peel 7.1.0 via un fichier csv en passant par la fonction "import de produits" de l'admin et j'ai une question sur les catégories liées à ces produits :

    dansle fichier csv lors de l'export de produits via l'admin, il y a un champ "catégories" qui semble renseigner la catégorie principale nominativement, et ensuite un champ catégorie_id qui est proposé à l'import du fichier csv via l'admin, et qui semble identifier la sous-catégorie du produit avec son ID. J'ai ajouté ces champs à mon fichier en renseignant les deux mais mes produits se logent dans la catégorie principale.

    Voici le site : http://atf.nc

    J'aimerais en fait classer chaque produit dans sa bonne sous catégorie mais je ne suis pas certain d'employer la bonne méthode - à titre d'exemple, si je veux importer une culasse peugeot dans la sous catégorie qui suit : "Peugeot > Pièces détachées culasse >> Culasse neuves" comment faire pour la renseigner dans la bonne sous catégorie "Culasse neuves" ?

    Merci pour votre réponse et vos lumières


  12. Bonjour Simon, je reviens vers vous pour un sujet qu'on a déjà abordé ensemble il me semble - je dois envoyer une requête en Euros à Paypal car le site affiche une devise non prise en charge par Paypal (les francs pacifiques ou cfp) - je vous avais commandé cette modification pour un client via une autre société calédonienne. J'ai demandé un devis via la boite contact de Peel depuis 15 jours mais je n'ai reçu aucune réponse. Pouvez-vous svp soit me fournir le morceau de code manquant (je dispose du code à ajouter dans les variables de configuration du site, il me manque le bout de code à insérer dans le php) ou me fournir un devis - la sortie officielle du site est prévue mardi prochain et je dois trouver une solution d'ici cette date. Merci à vous pour votre réponse.


  13. Bonjour,

    j'ai paramétré une boutique pour la Nouvelle-Calédonie qui utilise une devise sans décimales, je voudrais savoir comment les supprimer svp - j'ai trouvé un tuto de 2011 sur ce forum qui dit :

    Et à l'affichage c'est 2 chiffres après la virgule : ce point peut être changé dans lib/fonctions/fonctions.php dans la fonction fprix() dans la ligne :
    $prices_precision = 2;
    => indiquez une autre valeur que 2 si vous le souhaitez. 

    Cependant, cette méthode ne change rien, j'ai également essayé de changer ce paramètre dans la BDD est rien non plus, j'ai toujours cinq zéros sur mes prix. J'ai écumé les tables de la bdd et les fichiers php sans résultat.

    Si supprimer la décimale cause des soucis, comment la limiter à 2 zéros

    Merci d'avance pour votre précieuse aide.


  14. Bonjour et merci Simon pour vos conseils, j'ai réussi la manip et vous en remercie. Voici le code modifié pour ceux que ça peut intéresser.

     

    {$a.name}{$STR_BEFORE_TWO_POINTS}: {foreach $a.options as $o}{if $o.issel}{$o.text} {/if}{/foreach}<br />

    peut se mettre en forme ainsi :

    <br /><p align="justify"><b>{$a.name}</b>{$STR_BEFORE_TWO_POINTS}:{foreach $a.options as $o}<br />{if $o.issel}{$o.text}{/if}{/foreach}. <br />

    Ce qui nous donne ça :

     

    Escalier nutrionnel Menu 1 (*=barquettes incluses) :
    20 - Menu complet PP : +1 370,00 CFP TTC
    69 - Formule Entrée Plat PP : +1 270,00 CFP TTC. 
     

    Escalier nutrionnel Menu 2 (*=barquettes incluses) :
    23 - Menu complet PP : +1 370,00 CFP TTC
    70 - Formule Entrée Plat PP : +1 270,00 CFP TTC.

     

    au lieu de ça :

     

    Escalier nutrionnel Menu 1 (*=barquettes incluses) : 20 - Menu complet PP : +1 370,00 CFP TTC 69 - Formule Entrée Plat PP : +1 270,00 CFP TTC.Escalier nutrionnel Menu 2 (*=barquettes incluses) : 23 - Menu complet PP : +1 370,00 CFP TTC 70 - Formule Entrée Plat PP : +1 270,00 CFP TTC.


  15. Bonjour,

     

    j'utilise un site peel pour un client qui vend des gamelles. Je suis obligé pour l'instant d'utiliser les attributs pour la tarification car trop d'options. Quand je clique sur le résumé du panier avant la commande, je me retrouve avec ce type d'affichage pour les produits :

     

     

    Formules Protéines Légumes : : 24 - Menu 2 Complet Entrée Plat Dessert : +1 390,00 CFP TTC 14 - Plat 1 : +960,00 CFP TTC 16 - Dessert 1 : +295,00 CFP TTC 37 - Pain de son entier (4 jours) : +1 180,00 CFP TTC
    Formules Protéines Pures : : 9 - Entrée 2 : +500,00 CFP TTC 16 - Dessert 1 : +295,00 CFP TTC 19 - Gâteau de son (2 jours) : +590,00 CFP TTC

     

    Comment mettre en forme la liste des attributs par exemple sous forme de liste à puce ou au moins en effectuant des sauts de lignes après le nom d'attribut et après chaque attribut choisi ? C'est en l'état relativement illisible pour le client ... Exemple ci-dessous du rendu recherché :

     

    Formules Protéines Légumes : 
    
    24 - Menu 2 Complet Entrée Plat Dessert : +1 390,00 CFP TTC 
    14 - Plat 1 : +960,00 CFP TTC 
    16 - Dessert 1 : +295,00 CFP TTC 
    37 - Pain de son entier (4 jours) : +1 180,00 CFP TTC
    
    Formules Protéines Pures : 
    
    9 - Entrée 2 : +500,00 CFP TTC 
    16 - Dessert 1 : +295,00 CFP TTC 
    19 - Gâteau de son (2 jours) : +590,00 CFP TTC
    
    

    Je pense avoir trouvé la variable dans le fichier "caddie content html.tpl" lignes 26 et 27 :

     

     

     

    <div class="row">
                    {$products_summary_table}

     

     

    mais je ne vois pas comment ajouter un saut de ligne par attribut.

     

    Merci d'avance pour votre réponse

Twitter Advisto ecommerce

Facebook PEEL Shopping