Flux d’activité

Flux d’activité

  1. Gilles Boussin a ajouté un message dans un sujet  Votre Panier   

    Merci, c'est une erreur qui avait été faite sur le site de démo lors de la migration vers PEEL Shopping 7, c'est corrigé.
    • 0
  2. Simon développeur PEEL a ajouté un message dans un sujet  Ajouter Informations Et Liens Du Compte Dans Le Header (Peel7)   

    Bonjour,
     
    Il faut définir la variable SMARTY $est_identifie dans le fichier haut.php de cette façon :
            $tpl->assign('est_identifie', est_identifie());
    sous la ligne
    $tpl = $GLOBALS['tplEngine']->createTemplate('haut.tpl');
    • 0
  3. paulanna a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    bonjour,
    ne faudrait-il pas faire une redirection pour la page achat/index.php pour éviter index.php ?
    à la manière de la page d'accueil du site
    • 0
  4. tolosa a ajouté un message dans un sujet  Votre Panier   

    Bonjour,
    merci pour cette réponse tres complète.
     
    En faisaint un tour sur le site de demonstration , il y a dans le bas de page:
     
    La boutique en ligne de l'alimentation, de l'électroménager, de l'ameublement, de l'habillement et de l'informatique !
    <a title="Peel" href="https://premium.peel.fr" >Ceci est un boutique en ligne de démonstration de la solution ecommerce PEEL Shopping 6 avec le module PEEL Premium.</a><br />
     
     
    Sauf erreur de ma part, je ne pense pas que l'affichage avec les balises soit volontaire.
    • 0
  5. djespace a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    Content d'avoir pu vous aider.
    J'ai hâte d'être lundi !
    • 0
  6. Gilles Boussin a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    Suite à intervention sur votre site, j'ai fait la correction dans Smarty : c'était un problème de passage par référence qui n'allait pas avec PHP 5.3
    La modification sera dans la version finale qui sort ce lundi.
     
    Gilles
    • 0
  7. djespace a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    mp
    • 0
  8. djespace a ajouté un message dans un sujet  Peel 7 Et Peel Premium ?   

    bien entendu, ca va avec !
    • 0
  9. Gilles Boussin a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    Quelle version de PHP avez-vous ? Soit c'est un problème de configuration, soit un bug de Smarty lié peut-être à votre version de PHP 5.
    Pouvez-vous me donner les accès à votre site que je regarde ?
     
    Gilles
    • 0
  10. carcy a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Peel 7 Et Peel Premium ?
    Question...
    Est ce que la version 7 de peel shopping sera accompagnée d'une sortie de peel premium également évolué ?
    merci pour l'info
     
    JL
     
    • 1 réponse
    • 1 235 vues
  11. djespace a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Ajouter Informations Et Liens Du Compte Dans Le Header (Peel7)
    Bonjour,

    Je souhaiterai ajouter un lien "s'identifier" dans le header (jusque la rien de compliqué)
    mais une fois que l'on est identifié, je souhaiterai que ce lien devienne, "se déconnecter" (voir mieux afficher le nom de l'utilisateur)

    Il faut je pense faire un test avec if (est_identifie)
    j'inclue donc un test comme ceci dans haut.tpl
     
    <div id="xxx"> {if $est_identifie} <a href="{$membre_href|escape:'html'}">{$STR_HELLO}&nbsp; {$prenom|html_entity_decode_if_needed} {$nom_famille|html_entity_decode_if_needed}</a><br> <a [WWWROOT]/sortie.php">se déconnecter</a> {else} <a [WWWROOT]/compte.php">s'identifier</a> {/if} </div>  
     
    Sauf que j'ai un message d'erreur du moteur de template.
    "est_identifie" n'est pas reconnue !

    (elle est pourtant bien présente dans compte.tpl, mais il doit il y avoir autre chose que je ne trouve pas).
     
    • 4 réponses
    • 2 062 vues
  12. djespace a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

     
    Oui mais c'est bien comme cela que je fait,
    je duplique peel7 et je bosse sur MONDOSSIER mais peel7 reste bien présent avec tout ses .tpl  !!!!
    • 0
  13. Gilles Boussin a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    L'idée est qu'il faut bien que le logiciel trouve les versions de base quelque part : c'est le rôle du dossier peel7 qui existe par défaut.
    Là d'après le message d'erreur vous avez supprimé les .tpl du dossier peel7.
     
    Vous avez deux cas :
    - soit utiliser le dossier peel7 en le modifiant (c'est le plus simple, mais pas le mieux pour des migrations à venir)
    - soit utiliser un dossier modeles/MONDOSSIER qui a tout dedans (comme le dossier peel7, mais avec vos modifications dedans) : c'est simple, mais vous figez des fichiers que vous ne modifiez pas, et donc lors de migrations vous n'aurez pas le bénéfice de nouvelles versions de ces fichiers automatiquement
    - soit utiliser un dossier modeles/MONDOSSIER avec les .tpl que vous avez modifié uniquement, et pas les autres. Et garder peel7/ que vous devez garder intact avec tous les fichiers, qui sert de référence pour tous les fichiers par défaut.
     
    Gilles
    • 0
  14. Simon développeur PEEL a ajouté un message dans un sujet  Votre Panier   

    Bonjour,
     
    Ce n'est pas possible directement depuis le back office. Sur votre version, vous pouvez supprimer les lignes 84 à 108 du fichier \lib\fonctions\display_caddie.php (fonction get_caddie_content_html) :
     
    if (est_identifie()) { $output .= ' <tr> <td> <label for="code_promo">' . CODE_PROMO . BEFORE_TWO_POINTS . ': </label> </td> <td> <input type="text" id="code_promo" name="code_promo" value="' . String::strtoupper(vb($_SESSION['session_caddie']->code_promo)) . '" /> </td> <td> <input type="submit" value="" name="" class="bouton_ok" /> </td> </tr>'; if (!empty($_SESSION['session_caddie']->code_promo)) { $output .= ' <tr><td align="right" style="padding-right:10px"><a href="' . get_current_url(false) . '?code_promo=delete"><img src="' . $GLOBALS['wwwroot'] . '/icones/rupture.png"/></a></td><td colspan="2"><a href="' . get_current_url(false) . '?code_promo=delete">' . DELETE . ' ' . $_SESSION['session_caddie']->code_promo . '</a></td></tr>'; } } else { $output .= ' <tr> <td class="caddie_bold" colspan="3"> <a class="notice" href="' . $GLOBALS['wwwroot'] . '/membre.php" title="' . LOGIN_FOR_REBATE . '">' . PLEASE_LOGIN . '</a> ' . REBATE_NOW . ' </td> </tr>'; }  
     
    Non, le rafraichissement de la page est automatique. Assurez-vous que le javascript est activé, et qu'il n'y a pas d'erreur javascript sur la page.
     
     
    Le montant des frais de ports est mis à jour lors de la séléction du mode de livraison. Le montant du frais de port est défini dans la page de configuration des frais de port (page administrer/tarifs.php)
     
     
    Cette modification nécessite une modification dans le code. Vous pouvez remplacer ligne 172 du fichier \lib\fonctions\display_caddie.php (fonction get_caddie_content_html) :
     
    if (!empty($resType) && num_rows($resType) > 0) { $output .= SHIPPING_TYPE . ' <span class="etoile">(*)</span>' . BEFORE_TWO_POINTS . ': ' . $form_error_object->text('type') . ' <select name="type" onchange="frmsubmit(\'' . REFRESH . '\')"> <option value="">' . SHIP_TYPE_CHOOSE . '</option> '; while ($Type = fetch_assoc($resType)) { $output .= ' <option value="' . intval($Type['id']) . '" ' . frmvalide(vb($_SESSION['session_caddie']->typeId) == $Type['id'], ' selected="selected"') . '>' . String::html_entity_decode_if_needed($Type['nom_' . $_SESSION['session_langue']]) . '</option>'; } $output .= ' </select> '; } else { $output .= ' <span style="color:red;">' . ERREUR_TYPE . '</span><br />'; }
    par
     
    if (!empty($resType) && num_rows($resType) > 1) { $output .= SHIPPING_TYPE . ' <span class="etoile">(*)</span>' . BEFORE_TWO_POINTS . ': ' . $form_error_object->text('type') . ' <select name="type" onchange="frmsubmit(\'' . REFRESH . '\')"> <option value="">' . SHIP_TYPE_CHOOSE . '</option> '; while ($Type = fetch_assoc($resType)) { $output .= ' <option value="' . intval($Type['id']) . '" ' . frmvalide(vb($_SESSION['session_caddie']->typeId) == $Type['id'], ' selected="selected"') . '>' . String::html_entity_decode_if_needed($Type['nom_' . $_SESSION['session_langue']]) . '</option>'; } $output .= ' </select> '; } elseif (!empty($resType) && num_rows($resType) == 1) { $Type = fetch_assoc($resType); $output .= ' <input type="hidden" name="type" value="' . intval($Type['id']) . '">'; } else { $output .= ' <span style="color:red;">' . ERREUR_TYPE . '</span><br />'; }
    • 0
  15. paulanna a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    les tpl du dossier smarty permettent de gèrer le résultat et l'affichage de tes pages, alors si tu les supprimes...
    • 0
  16. djespace a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    Bonjour,

    C'est pourtant bien ainsi que j'ai procédé !
    Je viens de réessayé ==> toujours le même problème.

    J'ai supprimé tout les .tpl du dossier smarty, sauf haut.tpl et bas.tpl que j'ai modifié.
    Je séléctionne ensuite mon modèles dans le back-office.

    lorsque j'assaie d'aller en front-office, j'ai le message suivant :
     
    Warning: Parameter 5 to SmartyDefaultTemplateHandler() expected to be a reference, value given in /home/www/mondomaine/prod/peel7/lib/templateEngines/smarty/sysplugins/smarty_resource.php on line 323 Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'produits.tpl'' in /home/www/mondomaine/prod/peel7/lib/templateEngines/smarty/sysplugins/smarty_internal_templatebase.php:128 Stack trace: #0 /home/www/mondomaine/prod/peel7/lib/templateEngines/SmartyTemplate.php(52): Smarty_Internal_TemplateBase->fetch() #1 /home/www/mondomaine/prod/peel7/lib/fonctions/display_product.php(692): SmartyTemplate->fetch() #2 /home/www/mondomaine/prod/peel7/index.php(41): affiche_produits(NULL, NULL, 'top', 10, 'home', true, NULL, 2, true, false) #3 {main} thrown in /home/www/mondomaine/prod/peel7/lib/templateEngines/smarty/sysplugins/smarty_internal_templatebase.php on line 128  
    J'ai bien essayer de mettre produits.tpl (suite au message d'erreur) mais a chaque fois il me demande un autre fichiers .tpl, tant que je ne les ais pas tous mis !
    • 0
  17. Simon développeur PEEL a ajouté un message dans un sujet  couleurs et tailles Fiche produit   

    Bonjour,

     
     
     
     

    Il faut récupérer la valeur de l'attribut name du select, le supprimer, et modifier les balises <option> par des champs radio qui prendront le même nom que le select
     
     
     
     

    Sur les versions plus ancienne, la taille apparait en fonction de la couleur pour répondre à une contrainte sur le stock disponible. Ce procédé a été amélioré dans la version actuel et les deux menu déroulants s'affichent dés le premier chargement de la page produit.
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  Activer Sue Le Site De Démo L'option Micro Entreprise ?   

    Bonjour,
     
    Le module micro entreprise permet de désactiver la TVA sur le site. La mention "TVA non applicable (art. 293B du CGI)" s'affiche dans le panier et les factures.
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  Prévisions - Passage V6 Vers V7   

    Bonjour,
     
     
    Le modèle de donnée et la structures des champs de la BDD ont beaucoup évolué entre la 6.3.1 et la 7.0. Le tutoriel de migration publié lors de la sortie de la version final de la 7.0 permettra de faire évoluer la BDD de toutes versions vers peel7.
    • 0
  20. moonconcept a ajouté un message dans un sujet  couleurs et tailles Fiche produit   

    Bonsoir,
     
    J'ai un problème au sujet du fonctionnement du choix Couleur / Taille
     
    Actuellement, il faut choisir la couleur avant de pouvoir afficher la liste des Tailles disponibles...
    Pas très simple pour l'internaute, n'y a t'il pas moyen d'avoir cette info plus rapidement ?
     
    Ou déjà pouvoir inverser l'ordre des 2 choix, Taille puis Couleur ?
     
    Merci d'avance,
    • 0
  21. Gilles Boussin a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    Bonsoir,
     
    Je viens de tester, et... ça semble marcher très bien.
    Exemple :
    2 dossiers :
    - dossier peel7 tel que dans le zip
    - dossier monmodele : copie du dossier peel7, puis suppression de tous les fichiers .tpl dans le dossier smarty/, sauf ceux que vous voulez modifier => ça vous permet de n'avoir que peu de fichiers, et de laisser les autres être pris par défaut dans le dossier peel7.
    - sélection dans l'administration du dossier monmodele comme dossier de référence
     
    Essayez cette configuration et dites moi si ça marche pour vous. Et si ça ne fonctionne pas, donnez un maximum de détails svp sinon ça n'est pas facile de résoudre un quelconque problème.
     
    Gilles
    • 0
  22. djespace a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    il y a quelque chose que je ne comprend pas avec les templates du dossier smarty.

    Vous avez dit :
    Si vous créez un autre dossier dans modeles/ avec dans le dossier Smarty juste les fichiers que vous avez modifié, les autres fichiers Smarty seront chargés par défaut dans le dossier peel7

    Hors ça ne fonctionne pas s'il on ne met pas tous les fichiers .tpl
     
    • 0
  23. Gilles Boussin a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    Bonsoir,
     
    J'ai regardé et effectivement il y a le margin-right en double à retirer, ce qui ne change absolument rien par ailleurs au fonctionnement.
    Je viens de mettre en téléchargement ci-dessus la version bêta 4 qui contient :
     
    - option de mise en cache de fichiers minify du CSS et de javascript, non activée par défaut, et mise sur le site de démonstration. Cette option est réservée à ceux qui savent exactement ce qu'ils font, car la mise en cache a des conséquences bien sûr si vous modifiez votre code. Elle est activable dans la page de gestion des variables de configuration : minify_js et minify_css,
    - amélioration de l'import/export des produits après divers tests,
    - ajout de QRCode sur les pages produits, désactivable via la page de gestion des variables de configuration : show_qrcode_on_product_pages.
    Le QRCode sert par exemple à une personne de continuer sa navigation d'un PC vers une tablette ou un smartphone, ou transmettre URL à quelqu'un de passage.
     
    Gilles
    • 0
  24. djespace a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    Bon ok c'est moi qui ais fumé !
    Je viens de redécompressé le fichier de mon archive, il est bon aussi (hormis le margin-right en double effectivement)
    Pour les numéro de ligne, J'utilisais l'outil de comparaison de notepad, donc il décale souvent les lignes,
    Mais pour les crochets et point-virgules manquant, j'ai pas compris !

    Autant pour moi.
    • 0
  25. djespace a ajouté un message dans un sujet  Sortie De Peel Shopping 7.0.0 Bêta   

    Oui c'est bizarre !
    tu as la beta 3 aussi ? (la dernière mise à dispo par gilles)
     
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping