simraph

Utilisateur open source
  • Content count

    24
  • Joined

  • Last visited


Community Reputation

0 Neutral

About simraph

  • Rank
    Membre

simraph's Activity

  1. simraph added a post in a topic Changer de € vers le $   



    Ok, il faut changer les signes € écrits en durs dans le code. C'est dans ces pages, ou par-là : administrer/produits.php, administrer/catégories, etc.

    Par contre est-ce que cela suffit pour les calculs? Merci.

    Bonne soirée
    • 0
  2. simraph added a post in a topic Changer de € vers le $   

    Bonjour, ma ptite pierre à l'édifice.

    Pour modifier sur la boutique la devise sur la version Shopping 4, aller à la ligne 284 du fichier configuration.inc.php.

    Vous n'avez qu'à changer les variables de sessions en fonction des entrées contenues dans la table: peel_devises

    Ca modifie au moins les devises pour les visiteurs.

    Par contre je ne sais pas où modifier pour changer les devises en back-office, j'ai besoin de votre aide.

    1) Est-ce qu'ils sont en durs ?

    2) Modifier le fichier configuration.inc.php en laissant conversion 1 pour des CHF ça suffit niveau calculs?

    Merci de votre aide.
    • 0
  3. simraph added a post in a topic Les sous sous-rubriques disparaissent (bis)   

    Retour de vacances ! Ptit up?

    J'essaye de contribuer au forum de mon mieux mais je nécessite aussi vos aides.

    Merci
    • 0
  4. simraph added a post in a topic Récupération Mot de passe   


    Cela s'applique si on n'a plus accès avec notre compte au back-office, donc la création d'un nouvel utilisateur impossible même par le bdd, car le mot de passe se crypte en md5. Si dans le cas où c'est un de vos clients qui n'a plus son mot de passe, la solution à Willy est parfaite.
    • 0
  5. simraph added a post in a topic Récupération Mot de passe   

    Bonjour,

    Si ça peut servir aussi. Dans le cas d'un site en local (donc envoi du mail pour le changement de mdp ne s'envoie pas) et qu'on ne peut pas simplement effacer le mot de passe actuel dans la bdd en laissant vide il faut un peu feinter:

    Dans le fichier fonctions.php, à la ligne 347 on a une variable $nouveau_mot_passe;

    1) Rajouter à la ligne suivante: print $nouveau_mot_passe;

    2) Aller ensuite sur le site, sur la page oubli du mot de passe, entrer votre adresse mail (login) et envoyer. Vous obtiendrez un message d'erreur comme quoi le mail n'a pas pu partir. Mais au-dessus, vous avez le nouveau mot de passe qui s'affiche.
    3) Copier-le et identifiez-vous.

    4) Ensuite pour changer le mot de passe aller sur la page "Mon compte" et "Changer mon mot de passe". Coller le nouveau mot de passe récupéré plus haut et créer votre nouveau mot de passe. Celui-ci notez-le !!

    ;)

    ABE

    N'OUBLIEZ-PAS DE SUPPRIMER LA LIGNE RAJOUTEE DANS LE FICHIER FONCTIONS.PHP (print $nouveau_mot_passe;) au point 1)
    • 0
  6. simraph added a post in a topic Ajout 32eme produit impossible   


    Je résoud à moitié le problème. Au moins les articles s'affichent. Je peux donc ajouter plus que 50 articles (30 dans les anciennes versions). J'aurai pensé que ça avait été corrigé dans la version 4, mais non.

    Le but étant de vendre de la premium. C'est compréhensible.

    Alors: dans le fichier (administrer -> produits.php) à la ligne 1117, modifier $Links-> ResultPerPage = 50; par le nombre de produits que vous voulez afficher par pages (dans l'admin).

    Ca ne résout pas le problème de mutlipage qui foire. Cependant, on peut voir les articles qu'on ajoute dans l'admin. Pour ma part j'ai mis 500 comme ça je ne suis plus emmerd** pendant un petit moment.

    J'espère que ça aidera qqn. Je pense que beaucoup de personnes ont laissé tomber la version gratuite ou même peel tout court par manque d'aide derrière. C'est dommage, le code est bon.

    Alors j'ajoute ma pierre à l'édifice.

    merci M. Pruault
    • 0
  7. simraph added a post in a topic Impossible d'ajouter d'autres articles dans back office   



    Effectivement je crois qu'ils ne veulent pas en dire plus... Ca les arrange peut-être..

    Il faut regarder du côté des multipages. Cependant je bloque aussi. Bas du fichier (administrer -> article.php) vérifier les balises d'ouverture php.

    On avance, mais ça ne résout pas le problème. Paulanna un peu d'aide? Je vois que vous répondez bien et régulièrement.

    merci.
    • 0
  8. simraph added a post in a topic Ajout 32eme produit impossible   



    je pense que c'est le multipage qui ne marche pas.. Il me retourne 0 et ne s'affiche pas. Un peu d'aide?

    bon week-end si j'ai pas de news avant !
    • 0
  9. simraph added a post in a topic Ajout 32eme produit impossible   



    Pourtant, on ne peut pas ajouter plus d'articles que 31, même sur la version shopping 4. J'ai trouvé ça en fin de fichier (administrer -> articles):

    Vérifier les balises d'ouverture <?php et ?>.

    Cependant, ça n'arrange pas la problème. en bas de mes pages, j'ai un 0 qui s'affiche. Je pense qu'il manque un bout.. ou..

    qqn à une idée?

    Merci
    • 0
  10. simraph added a post in a topic [résolu] Problème installation - Erreur 31   



    Réponse pour suivants: on ajoute ce qu'on veut qui s'affiche dans la page centrale dans index.php. Si ça peut servir.
    • 0
  11. simraph added a post in a topic Les sous sous-rubriques disparaissent (bis)   



    ok j'ai modifié le code de la fonction, mais les sous-catégories ne s'affichent plus du coup, je demande un peu d'aide.. je commence à être rouillé en php...

    Mon code:


    function construit_menu_arborescent_cat(&$sortie_cat, &$selectionne_cat, $parent_cat=0, $indent_cat=-1)
    {
    global $wwwroot, $catid;
    $indent_cat +=1;
    if(is_array($catid)) $catid=0;
    // Recherche de tous les noeuds ayant $parent comme noeud parent
    $qid = mysql_query("SELECT c.id, c.parent_id, c.nom_".$_SESSION['langue']." FROM peel_categories c WHERE c.parent_id = '$parent_cat' AND c.etat = '1' ORDER BY c.position");
    // Si la requete a abouti
    if($qid){
    // Pour toutes les entr&eacute;es
    while($cat = mysql_fetch_array($qid)){
    // Boucle pour ajouter l'indentation (une image vide)
    // Pour aller plus loin on peut g&eacute;rer des lignes de suite
    for($i=0;$i<$indent_cat;$i++){
    $sortie_cat .= "<img src='$wwwroot/images/mnu_empty.gif' border=0>";
    }
    // Recherche d'enfant pour d&eacute;terminer l'aspect de l'icone (feuille ou dossier)
    $fils_cat = mysql_query("SELECT c.id, c.parent_id, c.nom_".$_SESSION['langue']." FROM peel_categories c WHERE c.parent_id = '".$cat['id']."' AND c.etat = '1' ORDER BY c.position ORDER BY IF(c.id='".$catid."',1,0) DESC, c.position ASC");

    /* $div_cat = mysql_num_rows($fils_cat); */

    if(!empty($fils_cat)){
    $div_cat = mysql_fetch_assoc($fils_cat);
    }else{
    $div_cat = false;
    }

    // Si il y a des enfants
    if ($div_cat) {
    // Ajout de l'icone du dossier
    $sortie_cat .= "<img src=\"$wwwroot/images/menplus.gif\" border=\"0\">&nbsp;";
    // Ajout du lien (identiqueà construit menu)
    $sortie_cat .= "<a href=\"$wwwroot/achat/index.php?catid=" . $cat['id'] ."\">";

    // Test si le noeud est le noeud actif (id), si oui, ajoute du gras (plus visuel)
    if($cat['id']==$catid) $sortie_cat .= "<b>";
    // Ajoute le nom de la cat&eacute;gorie et d&eacute;bute un calque DIV ayant pour ID l'Id de la cat&eacute;gorie
    $sortie_cat .= html_entity_decode($cat['nom_'.$_SESSION['langue'].'']);

    $nb = calcul_nbprod_parcat($cat['id']);

    if (!empty($nb)) {$sortie_cat .= " (".$nb.") "; }

    $sortie_cat .= "</a></b><br /><DIV id=".$cat['id'];
    // Recherche si le noeud fait partie de l'arborescence du noeud actif
    parent_noeud_cat($cat['id'],$catid, $actif_cat=0);
    // Si Oui,
    if(($cat['id'] == $catid) || ($actif_cat == 1 || $div_cat['id']==$catid)){
    // Rends le calque visible
    $sortie_cat.= " style=\"display:yes\">\n";
    }
    else{
    // Sinon, rends le calque invisible
    $sortie_cat.= " style=\"display:none\">\n";
    }
    }
    // Sinon, c'est un document
    else{
    // Ajoute l'image du document
    $sortie_cat .= "<img src='$wwwroot/images/menminus.gif' border=0>&nbsp;";
    // Ajoute le lien (identique &agrave; construit_menu)
    $sortie_cat .= "<a href=\"$wwwroot/achat/index.php?catid=" . $cat['id'] ."\">";
    // Si c'est la feuille active, la met en gras
    if($cat['id']==$catid) $sortie_cat .= "<b>";
    // Ajoute le nom
    $sortie_cat .= html_entity_decode($cat['nom_'.$_SESSION['langue'].'']);

    $nb = calcul_nbprod_parcat($cat['id']);

    if (!empty($nb)) {$sortie_cat .= " (".$nb.") "; }

    $sortie_cat .= "</a></b><br />";
    }
    // Si c'est un noeud (cat&eacute;gorie)
    if($div_cat){
    // Appel r&eacute;cursif pour ajout des enfants
    construit_menu_arborescent_cat($sortie_cat, $selectionne_cat, $cat['id'], $indent_cat);
    // Ferme le calque
    $sortie_cat.="</div>";
    }
    }
    }
    } [/codebox]

    merci bcp !
    • 0
  12. simraph added a topic in PEEL SHOPPING : logiciel open source de boutique en ligne   

    Les sous sous-rubriques disparaissent (bis)
    Le problème est connu sur la version shopping (4).

    Seulement ce n'est pas très ergonomique et le risque de perdre des clients est grand.

    Le post en question: http://forum.peel.fr/sous-rubriques-dispar...9447#entry19447

    Je me permets de remettre ce sujet au goût du jour, désolé.

    Quelqu'un aurait une piste, de l'aide, une idée? Ou la fonction ré-écrite?

    merci d'avance et bonne soirée
    • 4 replies
    • 3,111 views
  13. simraph added a post in a topic [résolu] Les sous sous-rubriques disparaissent (bis)   

    je ne suis pas dans le bon forum.. je remarque now !

    je re-crée dans shopping, j'arrive pas à le déplacer.

    je ferme
    • 0
  14. simraph added a post in a topic [résolu] Les sous sous-rubriques disparaissent (bis)   



    ok j'ai modifié le code de la fonction, mais les sous-catégories ne s'affichent plus du coup, je demande un peu d'aide.. je commence à être rouillé en php...

    Mon code:


    function construit_menu_arborescent_cat(&$sortie_cat, &$selectionne_cat, $parent_cat=0, $indent_cat=-1)
    {
    global $wwwroot, $catid;
    $indent_cat +=1;
    if(is_array($catid)) $catid=0;
    // Recherche de tous les noeuds ayant $parent comme noeud parent
    $qid = mysql_query("SELECT c.id, c.parent_id, c.nom_".$_SESSION['langue']." FROM peel_categories c WHERE c.parent_id = '$parent_cat' AND c.etat = '1' ORDER BY c.position");
    // Si la requete a abouti
    if($qid){
    // Pour toutes les entr&eacute;es
    while($cat = mysql_fetch_array($qid)){
    // Boucle pour ajouter l'indentation (une image vide)
    // Pour aller plus loin on peut g&eacute;rer des lignes de suite
    for($i=0;$i<$indent_cat;$i++){
    $sortie_cat .= "<img src='$wwwroot/images/mnu_empty.gif' border=0>";
    }
    // Recherche d'enfant pour d&eacute;terminer l'aspect de l'icone (feuille ou dossier)
    $fils_cat = mysql_query("SELECT c.id, c.parent_id, c.nom_".$_SESSION['langue']." FROM peel_categories c WHERE c.parent_id = '".$cat['id']."' AND c.etat = '1' ORDER BY c.position ORDER BY IF(c.id='".$catid."',1,0) DESC, c.position ASC");

    /* $div_cat = mysql_num_rows($fils_cat); */

    if(!empty($fils_cat)){
    $div_cat = mysql_fetch_assoc($fils_cat);
    }else{
    $div_cat = false;
    }

    // Si il y a des enfants
    if ($div_cat) {
    // Ajout de l'icone du dossier
    $sortie_cat .= "<img src=\"$wwwroot/images/menplus.gif\" border=\"0\">&nbsp;";
    // Ajout du lien (identiqueà construit menu)
    $sortie_cat .= "<a href=\"$wwwroot/achat/index.php?catid=" . $cat['id'] ."\">";

    // Test si le noeud est le noeud actif (id), si oui, ajoute du gras (plus visuel)
    if($cat['id']==$catid) $sortie_cat .= "<b>";
    // Ajoute le nom de la cat&eacute;gorie et d&eacute;bute un calque DIV ayant pour ID l'Id de la cat&eacute;gorie
    $sortie_cat .= html_entity_decode($cat['nom_'.$_SESSION['langue'].'']);

    $nb = calcul_nbprod_parcat($cat['id']);

    if (!empty($nb)) {$sortie_cat .= " (".$nb.") "; }

    $sortie_cat .= "</a></b><br /><DIV id=".$cat['id'];
    // Recherche si le noeud fait partie de l'arborescence du noeud actif
    parent_noeud_cat($cat['id'],$catid, $actif_cat=0);
    // Si Oui,
    if(($cat['id'] == $catid) || ($actif_cat == 1 || $div_cat['id']==$catid)){
    // Rends le calque visible
    $sortie_cat.= " style=\"display:yes\">\n";
    }
    else{
    // Sinon, rends le calque invisible
    $sortie_cat.= " style=\"display:none\">\n";
    }
    }
    // Sinon, c'est un document
    else{
    // Ajoute l'image du document
    $sortie_cat .= "<img src='$wwwroot/images/menminus.gif' border=0>&nbsp;";
    // Ajoute le lien (identique &agrave; construit_menu)
    $sortie_cat .= "<a href=\"$wwwroot/achat/index.php?catid=" . $cat['id'] ."\">";
    // Si c'est la feuille active, la met en gras
    if($cat['id']==$catid) $sortie_cat .= "<b>";
    // Ajoute le nom
    $sortie_cat .= html_entity_decode($cat['nom_'.$_SESSION['langue'].'']);

    $nb = calcul_nbprod_parcat($cat['id']);

    if (!empty($nb)) {$sortie_cat .= " (".$nb.") "; }

    $sortie_cat .= "</a></b><br />";
    }
    // Si c'est un noeud (cat&eacute;gorie)
    if($div_cat){
    // Appel r&eacute;cursif pour ajout des enfants
    construit_menu_arborescent_cat($sortie_cat, $selectionne_cat, $cat['id'], $indent_cat);
    // Ferme le calque
    $sortie_cat.="</div>";
    }
    }
    }
    }[/codebox]

    merci !!!!
    • 0
  15. simraph added a post in a topic Les sous sous-rubriques disparaissent   

    J'ai fait les modifs sur le fichier. Cependant, les catégories ne se déplient plus du coup.

    Quelqu'un pourrait m'aider? Ca fait lgtps que je n'ai plus fait de php.. je suis rouillé ;)

    je vous joins le code de la fonction:


    function construit_menu_arborescent_cat(&$sortie_cat, &$selectionne_cat, $parent_cat=0, $indent_cat=-1)
    {
    global $wwwroot, $catid;
    $indent_cat +=1;
    if(is_array($catid)) $catid=0;
    // Recherche de tous les noeuds ayant $parent comme noeud parent
    $qid = mysql_query("SELECT c.id, c.parent_id, c.nom_".$_SESSION['langue']." FROM peel_categories c WHERE c.parent_id = '$parent_cat' AND c.etat = '1' ORDER BY c.position");
    // Si la requete a abouti
    if($qid){
    // Pour toutes les entr&eacute;es
    while($cat = mysql_fetch_array($qid)){
    // Boucle pour ajouter l'indentation (une image vide)
    // Pour aller plus loin on peut g&eacute;rer des lignes de suite
    for($i=0;$i<$indent_cat;$i++){
    $sortie_cat .= "<img src='$wwwroot/images/mnu_empty.gif' border=0>";
    }
    // Recherche d'enfant pour d&eacute;terminer l'aspect de l'icone (feuille ou dossier)
    $fils_cat = mysql_query("SELECT c.id, c.parent_id, c.nom_".$_SESSION['langue']." FROM peel_categories c WHERE c.parent_id = '".$cat['id']."' AND c.etat = '1' ORDER BY c.position ORDER BY IF(c.id='".$catid."',1,0) DESC, c.position ASC");

    /* $div_cat = mysql_num_rows($fils_cat); */

    if(!empty($fils_cat)){
    $div_cat = mysql_fetch_assoc($fils_cat);
    }else{
    $div_cat = false;
    }

    // Si il y a des enfants
    if ($div_cat) {
    // Ajout de l'icone du dossier
    $sortie_cat .= "<img src=\"$wwwroot/images/menplus.gif\" border=\"0\">&nbsp;";
    // Ajout du lien (identiqueà construit menu)
    $sortie_cat .= "<a href=\"$wwwroot/achat/index.php?catid=" . $cat['id'] ."\">";

    // Test si le noeud est le noeud actif (id), si oui, ajoute du gras (plus visuel)
    if($cat['id']==$catid) $sortie_cat .= "<b>";
    // Ajoute le nom de la cat&eacute;gorie et d&eacute;bute un calque DIV ayant pour ID l'Id de la cat&eacute;gorie
    $sortie_cat .= html_entity_decode($cat['nom_'.$_SESSION['langue'].'']);

    $nb = calcul_nbprod_parcat($cat['id']);

    if (!empty($nb)) {$sortie_cat .= " (".$nb.") "; }

    $sortie_cat .= "</a></b><br /><DIV id=".$cat['id'];
    // Recherche si le noeud fait partie de l'arborescence du noeud actif
    parent_noeud_cat($cat['id'],$catid, $actif_cat=0);
    // Si Oui,
    if(($cat['id'] == $catid) || ($actif_cat == 1 || $div_cat['id']==$catid)){
    // Rends le calque visible
    $sortie_cat.= " style=\"display:yes\">\n";
    }
    else{
    // Sinon, rends le calque invisible
    $sortie_cat.= " style=\"display:none\">\n";
    }
    }
    // Sinon, c'est un document
    else{
    // Ajoute l'image du document
    $sortie_cat .= "<img src='$wwwroot/images/menminus.gif' border=0>&nbsp;";
    // Ajoute le lien (identique &agrave; construit_menu)
    $sortie_cat .= "<a href=\"$wwwroot/achat/index.php?catid=" . $cat['id'] ."\">";
    // Si c'est la feuille active, la met en gras
    if($cat['id']==$catid) $sortie_cat .= "<b>";
    // Ajoute le nom
    $sortie_cat .= html_entity_decode($cat['nom_'.$_SESSION['langue'].'']);

    $nb = calcul_nbprod_parcat($cat['id']);

    if (!empty($nb)) {$sortie_cat .= " (".$nb.") "; }

    $sortie_cat .= "</a></b><br />";
    }
    // Si c'est un noeud (cat&eacute;gorie)
    if($div_cat){
    // Appel r&eacute;cursif pour ajout des enfants
    construit_menu_arborescent_cat($sortie_cat, $selectionne_cat, $cat['id'], $indent_cat);
    // Ferme le calque
    $sortie_cat.="</div>";
    }
    }
    }
    }[/codebox]

    merci !
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping