Flux d’activité

Flux d’activité

  1. top16 a ajouté un message dans un sujet  Modifications droits adminstrateurs   

    Bonjour et merci pour votre aide ... J ai effectivement pu créer un profil "perso" avec les options menus personnalisées ...

    Bonne soirée
    • 0
  2. Simon développeur PEEL a ajouté un message dans un sujet  Modifications droits adminstrateurs   

    Bonjour,

    les droits d'administration sont géré par la fonction a_priv() défini dans le fichier lib/fonctions/user.php. Cette fonction retourne un booléen. Si l'utilisateur actuellement connecté correspond au droit d'administration passé en paramètre, la fonction retourne true, sinon false.
    Vous pouvez lire les commentaires de cette fonction qui explique plus en détail le fonctionnement de cette fonctionnalité.
    • 0
  3. Simon développeur PEEL a ajouté un message dans un sujet  affichage aléatoire   

    Bonjour,

    pour quelle partie du site souhaitez-vous modifier l'ordre d'affichage ?
    • 0
  4. serialmother a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    affichage aléatoire
    Bonjour,
    j'avais un affichage aléatoire qui fonctionnait très bien dans les versions 5
    en ajoutant dans le fichier template.php :
    $tri = 'ORDER BY RAND()'

    seulement dans la version 6.3, je ne vois pas où insérer le order by rand() ...
    est-ce possible ?

    Merci.
    • 3 réponses
    • 1 947 vues
  5. top16 a ajouté un message dans un sujet  Modifications droits adminstrateurs   

    Bonjour
    J utilise Peel Shopping 6.4.1
    • 0
  6. Simon développeur PEEL a ajouté un message dans un sujet  Ajoutter du texte sur Bon de Commande   

    <p>Bonjour,</p>
    <p> </p>
    <p>Pour afficher plusieurs lignes à cet endroit, il faut utiliser la fonction MultiCell. Toujours dans la fonction addInfoTVA, remplacer la ligne :</p>
    <div>[<span>CODE</span>] $this-&gt;Cell(30, 4, $text1, 0, 0, &quot;C&quot;);[/<span>CODE</span>]</div>
    <div>par</div>
    <div><span>
    $this-&gt;MultiCell(150, 25, $text1);</span></div>
    <div>Il faut ensuite modifier l'emplacement de la cellule en modifiant la valeur du paramètre $r1 dans cette fonction.</div>
    <div> </div>
    <div>Les informations de paiement ne sont pas sur le PDF, qui a pour vocation d'être imprimé afin d'être signé, renvoyé par fax etc ... Pour demander le paiement à une personne vous pouvez utiliser la version HTML qui affiche toutes les coordonnées bancaires nécessaires à un virement ou paiement par chèque, éventuellement le formulaire de paiement par CB si un module de ce type est installé sur votre boutique.</div>

    • 0
  7. Simon développeur PEEL a ajouté un message dans un sujet  Un module Alerte email   

    Bonjour,

    Un enregistrement par ligne me parait être la meilleur solution. Il sera plus simple d'exploiter / modifier / supprimer les informations.
    • 0
  8. Simon développeur PEEL a ajouté un message dans un sujet  Modifications droits adminstrateurs   

    Bonjour,

    Quelle version de PEEL utilisez-vous ?
    • 0
  9. Simon développeur PEEL a ajouté un message dans un sujet  Déplacer "ajouter au caddy"   

    Bonjour,

    la fonction get_produit_details_html est défini au début du fichier \lib\fonctions\display_product.php.
    • 0
  10. bidouchou a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Un module Alerte email
    bonjour,

    je vais essayer de coder un module d'alerte mail, permettant aux utilisateurs de sélectionner les categories pour lesquelles ils souhaitent recevoir par mail les nouveaux produits.

    J'ai créé une table alerte_mail avec id(autoincrement), id_categorie.

    Ma question : la sélection des catégories se fait à partir d'un formulaire accompagné de checkbox :
    <input type="checkbox" name="id_categorie[]" value="$cat['id]" />

    lors de l'insertion des id de catégories dois-je faire un implode des résultats pour tout mettre dans le même champ ou bien créer une ligne pour chaque catégorie sélectionnée ?

    je ne cherche pas forcément le "plus simple" mais le plus efficace et propre possible.

    merci de vos lumières.
    • 1 réponse
    • 2 094 vues
  11. paulanna a ajouté un message dans un sujet  Déplacer "ajouter au caddy"   

    celui que a indiqué Simon
    • 0
  12. top16 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Modifications droits adminstrateurs
    Bonjour à tous(tes)

    Je débute via Peel même si j ai quelques notions de PHP et je souhaite créer un profil administrateur ayant des droits que je voudrais définir via le code ... J ai trouvé les options des menus de la administration dans le fichier "lib/fonctions/fonctions_admin.php" mais je n'arrive pas à trouver le code permettant d'identifier les droits en fonction du "privilége" de l'administrateur ... Si quelqu un pouvait m'aiguiller (en espérant avoir été clair ;.. pas sur .. sic).
    Bonne journée à tous(tes)
    • 4 réponses
    • 1 577 vues
  13. carcy a ajouté un message dans un sujet  Ajoutter du texte sur Bon de Commande   

    Bonjour Simon
    merci pour votre réponse.
    Alors j'ai essayé mais ça convient pas... ça me l'écrit juste après la phrase qui mentionne les pénalités de retard. Donc phrase trop longue qui traverse la page...
    je pensais plutôt à un petit truc dans les futures versions.
    En fonction du choix du mode de paiement, si le client choisit "chèque", ne pourrait on pas mettre dans le tableau, sur le BDC, tout à la fin (avant le trait horizontal qui ferme le tableau en bas), la phrase en rouge 'Paiement par chèque, merci de libeller à l'ordre de XXXXXXXXXXXXXXXXXX" avec le XXXXXXXXX qui serait défini dans le back office sur la gestion de la société ???
    et même le rajoutter dans le proforma HTml et compagine lorsqu'il y a paiement par chèque ??? (puisqu'on fournit bien les coordonnées bancaires...)

    Merci !
    JL
    • 0
  14. alex89 a ajouté un message dans un sujet  Déplacer "ajouter au caddy"   

    Merci de l'aide, quel est le nom du fichier à modfier sous peel 6-4-1 , SVP ??
    cordialement
    • 0
  15. jdjo a ajouté un message dans un sujet  Module   



    Merci de votre reponse

    Je vais tenter de changer tous ces parametres, et vous tiens informé
    • 0
  16. Simon développeur PEEL a ajouté un message dans un sujet  Module   

    Bonjour,

    Les noms des modules sont modifiables depuis la base de donnée. Les modules sont listés dans la table peel_modules, le nom est stocké dans les champs title_fr et title_en.


    Pour ajouter des modules, vous devez ajouter un enregistrement dans la table peel_modules, avec un technical_code qui soit propre à votre nouveau module, et ajouter la prise en compte de ce technical_code dans la fonction get_modules() du fichier lib/fonctions/fonctions.php :


    elseif ($this_module['technical_code'] == 'new_modules_technical_code') {
    $this_module_output = my_new_function();
    }
    [/CODE]


    La position des modules est administrable sur la page administrer/sites.php. Si vous souhaitez que votre site ne passe pas sur 2 colonnes, il faut modifier la variable page_column_count sur les pages où cette variable vaut 2. (achat\achat_maintenant.php, achat\caddie_affichage.php, achat\fin_commande.php, achat\index.php, achat\produit_details.php)
    • 0
  17. Simon développeur PEEL a ajouté un message dans un sujet  Ajoutter du texte sur Bon de Commande   

    Bonjour,

    lib/class/Invoice.php, vous pouvez modifier la fonction addInfoTVA() en ajoutant votre phrase à la variable $text1 ligne 308:
    $text1 .= "\r\n Pour tout paiement par chèque, merci de libeller à l'ordre de XXXXXX XXXXXXXX"
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  Déplacer "ajouter au caddy"   

    Bonjour,

    Dans la fonction get_produit_details_html(), vous pouvez déplacer la ligne

    $output .= affiche_critere_stock($product_id, 'details', null, true); sous le bloc
    $output .= '
    <tr>' . (is_module_precedent_suivant_active()?show_preview_next($product_object->id, $product_object->position, 'prev'):'') . '
    <td class="title-details-product"><h2>' . $product_object->name . '</h2></td>
    <td style="white-space: nowrap;">' . $product_title_price . '</td>
    ' . (is_module_precedent_suivant_active()?show_preview_next($product_object->id, $product_object->position, 'next'):'') . '
    </tr>
    </table>';
    [/code]
    pour que le bloc d'ajout au panier s'affiche sous le bandeau contenant le prix.
    • 0
  19. alex89 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Déplacer "ajouter au caddy"
    Bonjour,
    je suis sur peel shopping 6.4, j'aimerai connaitre la méthode pour déplacer "ajouter au caddy", pouvoir le remonter soit sous le titre du produit et référence, soit carrèment en dessous du prix qui est en bandeau haut.

    merci de votre aide.
    alex89
    • 4 réponses
    • 1 815 vues
  20. carcy a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Ajoutter du texte sur Bon de Commande
    Bonjour

    Je suohaiterai juste rajoutter sur le Bon de Commande quelque part la phrase suivante en gras et rouge :

    "Pour tout paiement par chèque, merci de libeller à l'ordre de XXXXXX XXXXXXXX"

    Auriez vous une idée de la manière de procéder, et surtout à quel endroit dans le bon de commande/et ou la facture il fait l'afficher ?

    merci pour vos infos

    Jean-Luc
    • 3 réponses
    • 2 023 vues
  21. jdjo a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Module
    Bonjour,

    j'ai telecharger recemment Peel shopping version 6.4.2 , je l'utilise actuellement en local sur wamp et suis quelque peu novice et un peu de mal a faire quelques modifications ... <_<
    Mes questions:
    je souhaiterais changer tout simplement l'entête ou intitulé de certains modules , exemple : "Informations" par "Nous" , ou "Catalogue" par "Nos Produits" ???.

    Et pourquoi pas , creer d'autres modules qui s'afficherais a droite en page d'accueil et sur toutes les pages visitees du site ???.

    Et pour finir, comment faire pour les menus de droite s'affichent sur toutes les pages visitees du site ???.

    Merci de votre aide
    • 2 réponses
    • 2 003 vues
  22. Simon développeur PEEL a ajouté un message dans un sujet  Ajout d'un produit : le troisème bug systématiquement ...   

    Bonjour,

    Le problème vient de la page blanche. Le fait de rafraichir la page active une sécurité de PEEL qui empêche de soumettre plusieurs fois le même formulaire. C'est cette sécurité qui affiche le message
    "token invalide : traitement déjà validé ou référer http non renseigné"
    => Il faut comprendre pourquoi une page blanche s'affiche lors de la soumission du formulaire. Avez-vous regardé dans les logs d'erreurs ?
    • 0
  23. Simon développeur PEEL a ajouté un message dans un sujet  Erreurs constatées sur facture Proforma   

    Bonjour,


    => Oui, dans la commande HTML (modules/factures/commande_html.php), le bloc de code suivant affiche le type de paiement choisi pour la commande, ou l'ensemble des moyens de paiement si aucun n'est défini :


    if (!empty($commande->paiement)) {
    // Affichage du mode de paiement d&#233;fini pour cette commande
    $output .= '
    <tr>
    <td colspan="2">' . get_payment_form($commande->id, $commande->paiement, false, $amount_to_pay, false) . '</td>
    </tr>';
    } else {
    $sql_paiement = 'SELECT p.technical_code
    FROM peel_paiement p
    WHERE p.etat = "1"
    ORDER BY p.position';
    $res_paiement = query($sql_paiement);
    while ($tab_paiement = fetch_assoc($res_paiement)) {
    if (!empty($tab_paiement['technical_code'])) {
    // Attention, l'url du formulaire de paiement par CB doit &#234;tre sp&#233;cifi&#233; dans le back office de certain systeme de paiement, notamment ogone.
    $output .= '
    <tr>
    <td colspan="2"><hr />' . get_payment_form($commande->id, $tab_paiement['technical_code'], false, $amount_to_pay, false) . '</td>
    </tr>';
    }
    }
    }
    [/CODE]


    => Il faut modifier la constante de langue SEND_CHECK (ligne 210) dans le fichier de langue lib/lang/fr.php.



    => Il faut modifier la constante de langue SEND_TRANSFER (ligne 209) dans le fichier de langue lib/lang/fr.php.

    Ces corrections seront dans la futur version de PEEL.
    • 0
  24. Simon développeur PEEL a ajouté un message dans un sujet  Problème mise ? niveau de la Base peel 6.4.2   

    Bonjour,

    Le champ annonce_number a été ajouté dans la table peel_banniere pour la 6.4.1. J'ai mis à jour la note dans laquelle l'ajout du champ manquait.
    • 0
  25. bunny123 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Ajout d'un produit : le troisème bug systématiquement ...
    Bonjour,

    Voilà j'ajoute des catégorie et des produits à peel.

    j'ai fait 2 catégorie à la racine :
    Homme et femme puis des sous catégories (jean, chemise, T-shirt, polo ...) pour les hommes et pour les femmes.

    J4ajoute ensuite mes premières chemises avec photos et tout ce qui va, une fois, deux fois, la troisième chemise ne passe pas : quand je valide mon formulaire j'ai une page blanche et quand je rafraichit la page j'ai :

    "token invalide : traitement déjà validé ou référer http non renseigné"

    alors après plusieurs test je me suis rendu compte que j'avait ce problème à chaque troisième produit de chaque catégorie ....

    Avez vous une idée de l'erreur ?

    pou l'instant le site tourne en local sur un serveur perso, et je m'en sert depuis mon ordinateur (un autre que le serveur) avec seulement mon rooter entre les 2.
    • 1 réponse
    • 1 308 vues

Twitter Advisto ecommerce

Facebook PEEL Shopping