carcy

Utilisateur open source
  • Content count

    496
  • Joined

  • Last visited


Posts posted by carcy


  1. Bon alors déjà merci pour votre réponse Simon.

    J'ai apporté la petite modif dont vous parlez.

    Du coup, sur ma page produit, les champs des 2 attributs se retrouvent vides et demandent un choix. Jusque là c'est bon...

    Exemple concret à la page : https://www.jl-transferts-numeriques.fr/achat/produit_details.php?id=56

    je rappelle : support = attribut multitaille/multiprix -> il est bien obligatoire (=> "vous n'avez pas choisi de support")

    SAUF QUE après avoir validé le choix de cet attribut taille, je peux ajouter au panier le produit SANS AVOIR CHOISI l'attribut paramétrable...

    Le produit se retrouve dans le panier mais ne précise pas d'attribut paramétrable.

    En fait, il serait bien que quelque soit l'attribut (taille, personnalisé...), le champs soit vide au départ et que l'ajout au panier ne soit possible QUE si l'attribut (ou les attributs) sont renseignés...

    N'est pas un fonctionnement normal ?

     


  2. Bonjour Simon

    le "problème" , c'est que comme pour l'attribut taille/multiprix dans lequel on part "d'un choix vide" qui implique que l'on clique pour rentrer une valeur de taille pour pouvoir ajouter le produit au panier, il aurait été intéressant de faire pareil pour ces attributs personnalisés. Car pour ces attributs personnalisés, il y a forcément un attribut qui est affiché par défaut (la position 0) et que le client valide obligatoirement en ajoutant au panier, s'il ne fait pas attention qu'il y a plusieurs possibilités d'option (ici 2400 ou 4800dpi). Il aurait fallut que les boutons ou le menu déroulant soit, comme pour les attributs taille/multiprix, vide impliquant un choix obligatoire pour que le client puisse mettre au panier... Je sais pas si je suis clair...

    Admettons que mon client valide 200 diapositives sans faire attention à la case résolution réglée par défaut sur 2400dpi. Il aurait souhaité peut être une résolution 4800dpi ! Il aurait été alerté par le message "Vous n'avez pas choisi la résolution de numérisation", tout comme il est alerté s'il ne choisit pas le type de diapo à numériser qu'il a...

    Sinon, je ne comprends pas à quoi sert l'option "champ obligatoire" lorsque l'on créé ces attributs personnalisés...

    Donc pour résumer, il faudrait l'attribut personnalisé "qualité de numérisation", avec par défaut "Faîtes votre choix" et les 2 options 2400dpi et 4800dpi. Tant que le client n'a pas choisi 2400 ou 4800, il peut pas ajouter au panier avec message d'avertissement. EN résumé, même fonctionnement que les attributs "tailles/multiprix"...

    Je trouve étrange que ce fonctionnement ne soit pas par défaut finalement et qu'il demande un développement payant...


  3. Bonjour Simon

    Par exemple :

    https://www.jl-transferts-numeriques.fr/achat/produit_details.php?id=9

    Là le client doit choisir

    1-le type de support (le négatif) -> c'est bien obligatoire car dans mon peel, j'utilise l'attribut 'taille/multiprix' que j'ai renommé "support" pour les besoins généraux de ma boutique

    2-la résolution de numérisation : 2400 ou 4800dpi. et c'est là que je voudrais que le choix devienne obligatoire aussi...

    là c'est un "simple attribut" avec ses 2 options 2400 ou 4800dpi...

    Merci pour votre aide

    JL

     


  4. Bonjour

    je me pose une question sur les attributs. Voilà mon problème.

    J'ai un attribut X sur lequel j'ai rendu obligatoire en cochant dans le BO "Champ obligatoire".

    J'ai créé 2 options Y et Z pour cet attribut et pour chaque option, j'ai également coché OUI pour "champ obligatoire".

    De ce fait, dans le BO, pour le produit donné, j'ai un menu déroulant avec les options Y et Z.

    Or, sans avoir sélectionné ni Y, ni Z, je peux quand même ajouter le produit au panier, alors que le champ est obligatoire.

    Est ce un dysfonctionnement ou bug, ou bien j'ai pas compris le but de champ obligatoire/rendre obligatoire ?

    Merci pour vos retours

    JL

     

     


  5. Bonjour à tous

    Encore une petite question pratique. Lorsque je suis sur une fiche produit en front office, est ce qu'il est possible d'afficher, en dessous de cette fiche, TOUS les autres produits de la MÊME catégorie pour éviter de revenir au catalogue général ?

    Est ce que ça doit se faire automatiquement (auquel cas j'ai un bug), ou bien est ce que je dois activer quelque chose, ou bien est ce que c'est pas prévu par le code ?

    D'ailleurs, une autre question... moi sous ma fiche produit, j'ai "Les clients ayant apprécié cet article ont également acheté ...".

    ou/comment gère-t'on ce qui vient en dessous de la fiche produit ?

    merci

    JL

     


  6. Un affichage sans bloc dans le footer, OUI, je suis d'accord, mais pourquoi "SANS TITRE" ?

    Pourquoi le titre "Informations" en taille plus grosse ne s'affiche t'il pas sur le bloc dans le footer ?

    et pourquoi par exemple ne puis-je pas mettre le bloc "contact" dans le footer ? comment autoriser son injection ?

     


  7. Bonjour

    Je souhaiterai injecter des blocs (Information, mon compte,...) dans le footer.

    Est ce possible ?

    si dans la gestion des modules en bo j'active le bloc Information dans le bas de page, avec le mode d'affichage "sideblocktitle", j'ai bien le bloc qui s'affiche, mais PAS le titre Informations...

    Une petite aide svp ?

    D'ailleurs à ce sujet... est il possible, dans les prochaines versions, d'incorporer des boutons, dans le BO, nommés "ENREGISTRER ET RESTER" pour rester sur ladîte page une fois les modifs enregistrées ? parce que quand on joue avec les modules par exemple, qu'on enregistre et qu'on souhaite toucher d'autres modules mais qu'on est redirigé sur le menu du début, c'est un peu lourd !!  mdr

    Merci !

    JL


  8. Bonjour

    Le titre de mon sujet est peut être un peu compliqué ! LOL
    En fait, j'aime pas trop la présentation actuelle des fiches produit de peel. Ce texte encadré par l'image d'un côté, et le bloc "du tarif/options/ajouter au panier" de l'autre, de largeur faible d'abord, puis qui s'étale et adopte toute la largeur de l'écran en dessous des images/blocs dire à un ami etc...

    J'ai donc mis ce texte dans un onglet "description" qui lui, tout propre, occupe la largeur de la page. J'ai donc effacé le bloc "description" natif que j'ai copié texto dans l'onglet "description", mais j'ai laissé sur la page toutes les balises pour le référencement.

    Donc ma question est là... Comme je n'ai plus de texte dans cette partie là, est ce que le référencement s'effectuera toujours avec les mots clés que j'ai conservé ou pas ?

    Je sais pas si j'ai été assez clair...

    Et tant que j'y suis... J'ai "reconfiguré la mise en page des fiches produit en déplaçant les blocs d'affichage. Je souhaiterai déplacer le QR code SOUS le bloc prix/ajout au panier, mais y'a rien à faire, j'y arrive pas !! quelqu'un pour m'aider SVP ?  (visible sur cette page -> https://www.jl-transferts-numeriques.fr/achat/produit_details.php?id=56)

    Je souhaiterai également que les boutons envoyer à un ami/donnez votre avis/lire les avis/ajouter au pense bête/imprimer cette page soient alignés à gauche avec la Référence, la description...

    merci pour vos retours

    JL

     


  9. Bonjour à tous !

    Je reprends ce sujet car jai un petit problème à mon tour. Je suis sur la version 8.0.4 de peel. J'ai créé des rubriques qui se retrouvent sous le menu "informations" dans la barre du haut.

    J'ai créé un article sous une de ces rubriques. Elle est bien activée en BO.
    Mais, lorsque je survole cette rubrique, il m'affiche pas l'article, ou l'article n'apparaît pas "en décalage".

    Est ce normal ?

    Merci pour le tuyau

    JL

     


  10. Bonjour à tous
    Ma question est simple...
    Sur ma page d'accueil, et quelques autres pages d'ailleurs, j'aimerai que le bloc HTML ne prenne pas toute la largeur de l'écran, mais seulement une partie. Je souhaiterai qu'apparaisse en colonne à gauche, des blocs CATALOGUE, INFORMATIONS... J'ai bien activé dans le BO > Paramètres > Emplacements des modules sur le site le module catalogue, mais quelque soit la position que je lui donne, il s'affiche à gauche (ça OK) mais mon bloc HTML d'accueil s'affiche en dessous, et non à côté !! Quelqu'un peut m'indiquer comment on paramètre cela svp ?

    Merci !

    JL

     


  11. ok, bien noté !!

    je mets ça directement sous le {$meta} ?

    Donc concrètement, si cela est pris en compte, lorsque je demande sous firefox le codesource de la page, je devrais avoir ce bout de code entre les balises head ?

     

    Celà me conduit à une autre question d'ailleurs... Smarty et twig ??? ce sont les même fichiers. Donc faut il faire la modif sur le fichier smarty ET Twig ? qui choisit celui qui s'utilise ?

     

     


  12. arf que des soucis ! ça fonctionne pas, même en définissant le $user.

    Bon je vais pas m'embêter, je le ferai manuellement.

    MAIS y'a une question qui me chagrine en fait ! il manque un développement dans peel !!

    Si sur la page de ladite commande dans le backoffice, je souhaite envoyer un modèle d'email (en l’occurrence celui que j'ai défini pour le mondial relay), concernant cette commande justement, bein  c'est pas possible !!! ça serait bien que ce soit faisable, et que le mail contienne les tags nécessaires (cvilite/nom/prenom/numéro de commande...).

     


  13. Bonjour à tous !

    Toujours dans l'objectif d'accélérer le site internet et le protéger, je me suis dirigé comme me le propose les différents sites qui ont testé mon site internet, vers l'installation d'un CDN (Content delivery Network). Il est gratuit, et soit disant suffisant dans sa version de base pour la plupart d'entre nous.

    Bien sûr, il existe des CDN payant (par exemple 1and1 me le propose à 5€ par mois...) mais pour commencer en test, je me dirige vers cloudFlare.

    Est ce que certains d'entre vous ont essayé ce CDN ? qu'en pensez vous ?

    Si je décide de l'utiliser, y a t'il des modifications, réglages particuliers ou config à toucher ?

    Merci pour vos infos !

    JL

     


  14. Bonjour à tous
    Voilà je suis hébergé chez 1and1, et j'utilise peel shopping en version 8.0.4.
    J'ai effectué sur 1and1 une analyse d'optimisation de site.
    Et parmi tant d'autre choses, 1and1 me propose de créer une Touch icon. J'ai donc suivi leurs infos, créé 2 fichiers logo au format png, et maintenant ils me disent d'intégrer le code suivant dans la balise head de mon site :

    <link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120-precomposed.png" /> <link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152-precomposed.png" />

    Or, j'aimerai bien savoir, une bonne fois pour toute (car je ne suis pas programmateur !!), ou est ce qu'on fait celà ?? quel fichier ?  etc !!

    merci à vous !

    JL

     


  15. Bonjour tout le monde !
    Voilà, je souhaiterai tester la livraison Mondial Relay pour mes produits. Pour le moment, je ne souhaite pas investir dans le module Mondial Relay, et je fais un tout petit développement (liliputien je dirai même !). Voilà mon cheminement...

    1-J'ai créé un TYPE de transport Mondial Relay, et défini les tarifs.
    2-J'ai créé un modèle d'email : send_mail_Mondial_Relay - Envoi automatique - Contenu :

    Bonjour [CIVILITE] [PRENOM] [NOM_FAMILLE].

    Merci pour votre commande sur [SITE].
    Vous avez choisi pour la livraison de vos travaux terminés le mode de livraison [TYPE].

    Afin que nous puissions prochainement vous expédier votre commande [ORDERID], merci de vous rendre sur le site  internet de Mondial Relay à l'adresse suivante https://www.mondialrelay.fr/trouver-le-point-relais-le-plus-proche-de-chez-moi/ afin de déterminer les coordonnées du point relai à utiliser.

    Merci de nous communiquer ses coordonnées complètes.

    Bien cordialement.

     

    En gros le client recevra un mail après la validation de sa commande pour lui demander de déterminer sur le site Mondial Relay l'adresse du point de récolte et de nous le communiquer.

     

    3-Dans le fichier order.php, j'ai créé un bout de code suivant pour définir une fonction send_mail_Mondial_Relay avec les template tags nécessaires au modèle d'email :
     

    /**
     * send_mail_Mondial_Relay()
     *
     * @param integer $order_id
     * @return
     */
    function send_mail_Mondial_Relay($order_id)
    {
    	$result = query("SELECT *
    		FROM peel_commandes
    		WHERE id ='" . intval($order_id) . "' AND " . get_filter_site_cond('commandes') . "");
    	$order_object = fetch_object($result);
    	$custom_template_tags['NOM_FAMILLE'] = String::htmlspecialchars_decode($user['nom_famille'], ENT_QUOTES);
    	$custom_template_tags['CIVILITE'] = $user['civilite'];
    	$custom_template_tags['PRENOM'] = String::htmlspecialchars_decode($user['prenom'], ENT_QUOTES);
    	$custom_template_tags['TYPE'] = $order_object->type;
    	$custom_template_tags['EMAIL'] = $order_object->email;
        $custom_template_tags['SITE'] = $GLOBALS['site'];
    	
    	send_email($commande->email, '', '', 'send_mail_Mondial_Relay', $custom_template_tags, null, $GLOBALS['support_commande']);
    	}

    Et c'est maintenant que le bas blesse !!
    Lorsque la commande est passée par le client par internet, il reçoit le récapitulatif de sa commande (confirm_ordered).
    A ce moment là, moi, j'aimerai que soit effectué un petit test pour voir si le type de livraison est Mondial Relay, et dans ce cas, effectuer send_mail_Mondial_Relay($order_id).

    Sauf que je sais pas comment on fait ça...

    Quelqu'un pour m'aider ??

     

    merci à tous !

    Bonne journée

    JL

     

Twitter Advisto ecommerce

Facebook PEEL Shopping