arlatan

Utilisateur open source
  • Compteur de contenus

    31
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par arlatan

  1. arlatan a ajouté un message dans un sujet  Problème ajout au caddie   

    Bonjour,

    Problème déjà traité :

    http://forum.peel.fr/probleme-panier-t2501.html

    Bonne continuation
    • 0
  2. arlatan a ajouté un message dans un sujet  Pays présélectionné dans caddie   

    Bonsoir,

    Merci de votre promptitude, il est exact que la valeur Pays est bien initialisée, la fonction m'avait échappée mais le selected ne marche pas dans modeles/standard/caddie.php

    while ($Pays = mysql_fetch_array($resPays)) {

    echo "<option value=\"".$Pays['id']."|".$Pays['zone']."\"";

    if (vb($_SESSION['caddie']->pays) == $Pays['pays_'.$_SESSION['langue'].'']) { echo " selected";}
    echo ">".html_entity_decode($Pays['pays_'.$_SESSION['langue'].''])."</option>";

    }

    }

    }

    En effet, on compare la valeur de Pays du caddie = 1 (pour la France) avec la dénomination du pays_langue de la table pays = Français ???.

    Bonne nouvelle pour les AVOIRS

    Cordialement
    • 0
  3. arlatan a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Pays présélectionné dans caddie
    Bonjour,

    Bienvenue à la version 5 !

    Mais auparavant pour parachever la précédente, 2 questions SVP :

    1° - L'idée de départ est bonne, surtout lorsque l'on livre plusieurs pays au niveau européen :
    <?php
    if (isset($_SESSION['caddie']->pays)) {

    $queryPays = mysql_query("SELECT pays_".$_SESSION['langue']." FROM peel_pays WHERE pays_".$_SESSION['langue']." = '".addslashes($_SESSION['caddie']->pays)."'");

    if (mysql_num_rows($queryPays) >0) {

    $objPays = mysql_fetch_array($queryPays);

    $ship = $objPays['pays_'.$_SESSION['langue'].''];

    }

    }

    if (!empty($erreur_pays)) {echo "<font color=red><b>$erreur_pays</b></font><br />";}

    echo COUNTRY_SHIP ?> <font color=red>(*)</font> :
    <select class="formulaire1" name="pays_zone" onChange="java script:frmsubmit('recalc')">
    <-- <option value="|"><?php echo COUNTRY_CHOOSE ?></option> --/>
    <?php

    $sqlPays = "SELECT id, pays_".$_SESSION['langue'].", zone FROM peel_pays WHERE etat = '1' ORDER BY pays_".$_SESSION['langue']."";

    $resPays = mysql_query($sqlPays);

    if ($resPays) {

    if (mysql_num_rows($resPays) >0) {

    while ($Pays = mysql_fetch_array($resPays)) {

    echo "<option value=\"".$Pays['id']."|".$Pays['zone']."\"";

    if (vb($_SESSION['caddie']->pays) == $Pays['pays_'.$_SESSION['langue'].'']) { echo " selected";}
    echo ">".html_entity_decode($Pays['pays_'.$_SESSION['langue'].''])."</option>";

    }

    }

    }
    ?>

    Malheureusement, la variable n'est pas alimentée dans la class=caddie

    2°- Toujours pas la possibilité de créer un AVOIR depuis le back office en version 5 ?
    (Retour produits pour raisons X=avoir totalité commande)

    Merci de votre interet
    • 3 réponses
    • 2 714 vues
  4. arlatan a ajouté un message dans un sujet  Erreur sur la page fonction.php   

    Bonjour,

    Pour avoir déja rencontré le problème :
    Modifier le fichier PHP.INI sur 2 points

    - (La variable HTTP_POST_VARS n'est plus prise en charge)
    Remplacer
    register_long_arrays = Off

    par
    register_long_arrays = On

    - Allow the <? tag. Otherwise, only <?php and <script> tags are recognized.
    Remplacer
    short_open_tag = Off
    par
    short_open_tag = On

    Bonne continuation
    • 0
  5. arlatan a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Exportation de nos produits vers les guides d'achat
    Bonjour à toutes et tous,

    Existe-t-il dans Peel shopping V4 un moyen de créer un fichier d'exportation vers les guides d'achat type KELKOO ou autre ?
    Est-ce du spécifique ?
    Un module supplémentaire ?

    On peut trouver un embryon dans Administrer/guides.php mais il semble incomplet...guides/kelkoo.fr (par ex.) ==> erreur 404
    Cela devrait faire suite au référencement en toute logique.

    Merci de vos expériences.
    • 2 réponses
    • 2 557 vues
  6. arlatan a ajouté un message dans un sujet  bug "dire à un ami" Peel V4   


    SUPER ! C'est encore mieux sans la concaténation :
    $message = "$fname[$numitems] bonjour !\n\n $yname a visit&eacute; le site $site et pense que vous trouverez cet article int&eacute;ressant :\n\nURL: $referer \n\nCommentaires suppl&eacute;mentaires : \n------------------------------------ \n $comments \n------------------------------------\n\nMerci \n\n$site \n$support ";

    Encore mille merci
    • 0
  7. arlatan a ajouté un message dans un sujet  Affichage produits en colonne   


    Bien vu !!! Merci, comme quoi un oeil neuf...

    Dans le même fil, une idée justement concernant le topic sur Dire à un ami ? J'en perds mon latin. Merci
    • 0
  8. arlatan a ajouté un message dans un sujet  bug "dire à un ami" Peel V4   

    Bonjour,
    la réponse est OUI, voici le contenu du Mail :

    bonjour !

    xxxxx a visité le site ANGES ET FEERIES et pense que vous trouverez cet article intéressant :

    URL: xxxxxxxx

    Commentaires supplémentaires :
    ------------------------------------
    xxxxxxxxx
    ------------------------------------

    Merci

    xxxxx = Manquants pourtant présents au débugage

    J'avoue ne pas comprendre ce qui se passe. Merci de vos mumières
    • 0
  9. arlatan a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Affichage produits en colonne
    Bonjour,

    Bonjour à tous et toutes,

    Je n'arrive pas à organiser les résultats en fonction du tri préalable dans l'affichage des produits prog=> TEMPLATE.php fonction affichage_produit_en_colonne :

    /******************************************/
    /* Affichage des produits en mode colonne */
    /******************************************/

    function affiche_produit_en_colonne($catid) {

    global $repertoire_modele;
    global $repertoire_upload;
    global $repertoire_images;
    global $wwwroot;

    $Links = new MultiPage();
    $Links-> ResultPerPage = 50;
    $Links-> LinkPerPage = 15;
    $Links-> Template = "tpl1.htm";

    $tri = (isset($_GET['tri'])) ? $_GET['tri'] : "position";

    $tables = "peel_produits p";

    $inner_table = "INNER JOIN peel_produits_categories pc ON (pc.produit_id = p.id)";

    $champs = "p.id, p.nom_".$_SESSION['langue']." as nom, p.promotion, p.descriptif_".$_SESSION['langue']." as descriptif, p.id_marque, p.image1, p.image2, p.prix";

    $contrainte = "AND p.id = pc.produit_id AND pc.categorie_id = '$catid'";

    $tri = "ORDER BY p.".$tri.", p.id";
    print_r($_GET); echo $tri;
    $Links-> SqlRequest = "SELECT ".$champs." FROM ".$tables." ".$inner_table." WHERE p.etat = '1' AND 1 ".$contrainte." ".$tri;

    $Links-> Initialize();

    $result=mysql_query($Links-> LimitSQL) or die('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . mysql_error());

    ETC...

    La value $tri n'est pas alimentée 'print_r($_GET)'aussi la valeur par défaut "position" est sélectionnée à chaque fois... pourtant la fonction affiche_filtre =>TEMPLATE.PHP me semble correcte :
    function affiche_filtre() {

    global $module_filtre;


    if ($module_filtre == 1) {
    ?>

    <select name="filtre" onChange="java script:gotoself(this.options[this.selectedIndex].value)">
    <option value=""><?php echo CLASSERPAR ?></option>
    <option value="catid=<?php echo vn($_GET['catid']) ?>&page=<?php echo vn($_GET['page']) ?>&tri=reference"><?php echo REFERENCE?></option>
    <option value="catid=<?php echo vn($_GET['catid']) ?>&page=<?php echo vn($_GET['page']) ?>&tri=nom_<?php echo $_SESSION['langue']?>"><?php echo ITEM?></option>
    <option value="catid=<?php echo vn($_GET['catid']) ?>&page=<?php echo vn($_GET['page']) ?>&tri=prix"><?php echo PRICE?></option>
    </select>

    <?php

    }

    }

    Seuls "catid" et "page" sont renseignés au final.

    Merci de votre aide
    • 4 réponses
    • 3 678 vues
  10. arlatan a ajouté un message dans un sujet  bug "dire à un ami" Peel V4   

    J'ai le même problème :
    Après print-r'$_POST) Tous les postes sont renseignés mais le mail arrive à vide de TOUS que ce soit dans SUBJECT_EMAIL_FRIEND ou OBJECT_EMAIL_FRIEND.
    Ne sont pas pris en compte $fname et $referer.
    $yname est OK puisque réception du message...

    Une idée...Merci
    • 0
  11. arlatan a ajouté un message dans un sujet  Caractères inconnus à laplace des caractères iso   

    Re

    Pour être plus précis, les éditeur de texte doivent-être paramétrés en utf-8. Notepad++ par exemple permet cela dans les préférences.
    • 0
  12. arlatan a ajouté un message dans un sujet  Caractères inconnus à laplace des caractères iso   

    Bonsoir Newzic,

    Cela est normal ! Il s'agit de la représentations HTML des caractères ASCII. Suis le lien suivant :

    http://www.commentcamarche.net/contents/html/htmlcarac.php3

    Si problème il y a, il ne vient pas de là....

    Bon courage
    • 0
  13. arlatan a ajouté un message dans un sujet  Shopping V4   

    UP
    Personne ne travaille en 3 colonnes ? Le zoom est-il un vrai zoom ?
    • 0
  14. arlatan a ajouté un message dans un sujet  Shopping V4   

    Bonjour,

    Désolé d'être aussi lourd ! Je n'arrive pas à obtenir un affichage sur 3 colonnes et le mécanisme m'échappe...

    J'ai dans image1 la photo de mon produit (150x200) sans miniature (Normal ?), elle est présente dans upload (droits OK), zone d'affichage 450 px donc pour 3 photos 150x3=450px.
    Pourtant je n'affiche que 2 colonnes, rien vu au niveau CSS hormis le fait qu'il manque le fichier right.css.
    Si je zoom sur la photo, je n'obtiens que le même affichage de départ (150x200), dans le panier j'obtiens bien une réduction...

    En résumé :
    - pas d'affichage sur 3 col
    - pas de zoom

    J'ai corrigé dans fonctions.php et templates.php le nbre de col (nb_colonnes = 3). J'avoue couler... et je ne parle pas du répertoire Thumbs que j'ai rencontré sur le forum !

    Merci de votre aide pour une meilleure compréhension
    • 0
  15. arlatan a ajouté un message dans un sujet  Shopping V4   

    Bonjour,

    Excusez le manque de précision de la question. Il s'agit bien du nombre de produits à afficher sur une page ' en ligne, en colonne 1,2,3). Le réel problème tourne sur l'existence ou non de right.css
    Merci de votre empressemment mis à me répondre
    • 0
  16. arlatan a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Shopping V4
    Bonjour la communauté,

    Après avoir installé et testé la V4 sur 2 colonnes, je me heurte à un problème lors de l'affichage sur 3 colonnes, voir plus.
    Ai-je mal compris ou est-ce liè à l'absence de right.css qui oriente la largeur des menus droite/gauche en plus du Nbre de colonne=2 ou 3)..?
    Je ne l'ai pas trouvé après une recherche sur le dezippage !

    Search "right.css" (4 hits in 2 files)
    C:\Program Files\EasyPHP 3.0\www\Maboutique\modeles\standard\haut.php (1 hits)
    Line 78: <link rel="stylesheet" type="text/css" media="screen" href="<?php echo $repertoire_css?>/left_right.css">
    C:\Program Files\EasyPHP 3.0\www\Maboutique\modeles\standard\screen.css (3 hits)
    Line 358: /* deux colonnes : colonne menu droite, voir right.css */
    Line 359: /* trois colonnes : colonne menu droite et menu gauche, voir left_right.css */
    Line 564: /* deux colonnes : colonne menu droite, voir right.css */}

    Pas clair pour moi, pouvez-vous m'orienter SVP. Merci d'avance.
    • 6 réponses
    • 3 917 vues
  17. arlatan a ajouté un message dans un sujet  PEEL SHOPPING BUG de cardre   

    Bonjour à tous,

    Même topo avec l'affichage des billets = modeles/article_details.php, les symptômes sont équivalents...
    <?php

    echo "<p class=\"petit\">";

    if (!$prod) { echo NO_FIND_ART; return false; }

    echo "</p>";

    echo "<h2>".BILLETS."</h2>";


    echo "<span class=\"normal\">".html_entity_decode($prod['surtitre_'.$_SESSION['langue'].''])."</span><br />";

    echo "<p class=\"label\">".html_entity_decode($prod['titre_'.$_SESSION['langue'].''])."</p>";

    echo "<p align=\"center\">";

    if (!empty($prod['image1'])) {

    echo "<img src=\"$repertoire_upload/".$prod['image1']."\" title=\"".$prod['titre_'.$_SESSION['langue'].'']."\" align=\"center\" />";

    }

    echo "</p>";

    echo "<p class=\"normal\" style=\"text-align:justify;\">".nl2br(html_entity_decode($prod['chapo_'.$_SESSION['langue'].'']))."</p>";

    echo "<p class=\"normal\" style=\"text-align:justify;\">".nl2br(html_entity_decode($prod['texte_'.$_SESSION['langue'].'']))."</p>";

    echo "<p align=\"right\"><a class=\"normal\" href=".$wwwroot."/direaunami.php>".TELL_FRIEND."</a></p>";

    echo "</p>";

    echo "</div>";
    ?>

    La ligne 34 est à supprimer !

    Cela peut servir aux prochains candidats...
    • 0
  18. arlatan a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Shopping V4 Probl. administrer/produits.php
    Bonjour,

    Suis-je le seul à avoir appliqué le correctif recommandé par Mr. PRUAULT ou bien ce correctif ne s'applique pas à la dernière version ?

    Message reçu lors de la maintenance de la fiche produit :
    Warning: Missing argument 2 for affiche_liste_produits(), called in C:\Program Files\EasyPHP 3.0\www\Maboutique\administrer\produits.php on line 144 and defined in C:\Program Files\EasyPHP 3.0\www\Maboutique\administrer\produits.php on line 1033

    En effet, la nouvelle fonction demande 2 parametres. La solution SVP... Merci
    • 1 réponse
    • 2 258 vues
  19. arlatan a ajouté un message dans un sujet  Shopping V4 Timeout   


    Problèmes règlés !!!

    Mysql à écrit:

    BLOB/TEXT column 'message' can't have a default value (Errno: 1101)

    Pour infos aux possesseurs de EASYPHP 3.0
    Apache/2.2.11 (Win32) PHP/5.2.8
    Version du client MySQL: 5.0.51a
    phpmyadmin 3.1.1, sqlitemanager 1.2.0

    Avec les dernières versions de MySQL, vous pouvez avoir des problèmes pour installer diverses applications php et ce messages cité en haut peut apparaître.
    La solution : modifier le fichier SQL.ini

    Il faut commenter la ligne : sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
    c’est-a-dire : #sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

    Apres, ca roule... Merci de vos efforts, je vais pouvoir enfin entrer en tests. Bonne journée
    • 0
  20. arlatan a ajouté un message dans un sujet  Shopping V4 Timeout   

    Bonjour,

    Il est exact qu'il manquait un ";" à l'echo de la ligne 184 mais il reste un problème sur l' INSERT INTO


    function insere_utilisateur(&$frm) {
    global $support;
    $mot_passe_bak = trim(htmlspecialchars($_POST['mot_passe']));
    $mot_passe = md5($frm['mot_passe']);
    $newsletter = valide($frm['newsletter']);
    $commercial = valide($frm['commercial']);
    $naissance = ereg_replace('^([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})$','\\3-\\2-\\1', $frm['naissance']);

    $sql = "
    INSERT INTO peel_utilisateurs (
    email
    , mot_passe
    , priv
    , civilite
    , prenom
    , nom_famille
    , societe
    , naissance
    , telephone
    , portable
    , adresse
    , code_postal
    , ville
    , pays
    , date_insert
    , date_update
    ) VALUES (
    '".strtolower(htmlspecialchars($frm['email'], ENT_QUOTES))."'
    ,'$mot_passe'
    ,'util'
    ,'".vb($frm['civilite'])."'
    ,'".strtoupper(htmlspecialchars($frm['prenom'], ENT_QUOTES))."'
    ,'".strtoupper(htmlspecialchars($frm['nom_famille'], ENT_QUOTES))."'
    ,'".strtoupper(htmlspecialchars($frm['societe'], ENT_QUOTES))."'
    ,'$naissance'
    ,'".$frm['telephone']."'
    ,'".$frm['portable']."'
    ,'".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'
    ,'".$frm['code_postal']."'
    ,'".htmlspecialchars($frm['ville'], ENT_QUOTES)."'
    ,'".htmlspecialchars($frm['pays'], ENT_QUOTES)."'
    , now()
    , now()
    )";
    echo $sql;
    /* Ajoute le nouvel utilisateur &agrave; la base */
    $qid = mysql_query($sql) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    Message obtenu : Une erreur de connexion à la base s est produite 186.
    Field 'message' doesn't have a default value

    Manquerait-il un ALTER à la table ?
    • 0
  21. arlatan a ajouté un message dans un sujet  Shopping V4 Timeout   

    Bonjour,

    Merci de la réponse, j'avais déjà essayé la manoeuvre MAIS
    Parse error: parse error, expecting `','' or `';'' in C:\Program Files\EasyPHP 3.0\www\Ma boutique\utilisateurs\enregistrement.php on line 186
    lors de l'inscription.

    Une idée ?
    • 0
  22. arlatan a ajouté un message dans un sujet  Shopping V4 Timeout   

    UP

    Pour avancer j'ai supprimé le contenu des champs image1, plus de timeout. Mais je ne peux m'identifier, l'utilisateur info@peel.fr n'existe pas dans la table utilisateur. Même en le créant en direct par mysql je suis rejeté. Codage md5 obligatoire sur mot de passe admin ??? Je suis coincé !
    • 0
  23. arlatan a ajouté un message dans un sujet  Shopping V4 Timeout   

    Bonjour à tous et toutes

    Où se trouvent les images du champ image1 des fichiers produit et article. Le dossier UPLOAD est vide, le dossier IMAGES ne contient aucune correspondance. Il semblerait que le timeout de mon précédent post soit liè à ces absences...


    Warning: getimagesize(http://127.0.0.1/Ma boutique/upload/231108_184549_PEEL_zaUSks.jpg) [function.getimagesize]: failed to open stream: HTTP request failed! in C:\Program Files\EasyPHP 3.0\www\Ma boutique\lib\fonctions\fonctions.php on line 1905

    Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files\EasyPHP 3.0\www\Ma boutique\lib\fonctions\fonctions.php on line 1905

    L'image 231108_184549_PEEL_zaUSks.jpg correspond à la 1ère ligne de la table produit champ image1. Le dossier upload est vide à l'origine ! Sans cette info je ne peux accèder à l'admin

    Merci de vos réponses
    • 0
  24. arlatan a ajouté un message dans un sujet  Shopping V4 Timeout   


    Merci de votre interet, pas d'image dans le dossier (vide), pas eu le temps de faire quoi que ce soit, je n'obtiens pas même l'ouverture complète de index.php. Pas de téléchargement FTP, suis en local.
    Quand aux droits ils sont corrects, vérifiés lors de l'install, cela ressemble pourtant à une boucle à ce niveau....
    J'en perds mon peu de latin.
    • 0
  25. arlatan a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Shopping V4 Timeout
    Bonjour à tous,

    Installation réussie mais dès le lancement de la page d'accueil j'obtiens un timeout et le message suivant :

    Warning: getimagesize(http://127.0.0.1/Ma boutique/upload/231108_184549_PEEL_zaUSks.jpg) [function.getimagesize]: failed to open stream: HTTP request failed! in C:\Program Files\EasyPHP 3.0\www\Ma boutique\lib\fonctions\fonctions.php on line 1905

    Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files\EasyPHP 3.0\www\Ma boutique\lib\fonctions\fonctions.php on line 1905

    Comme vous le voyez install sous Easyphp et problème sans doute (???) liè au CHMOD 755. Je n'ai pas trouvé la marche à suivre en local (autorisations propriétaire refusées ?). Pourriez vous m'indiquer la marche à suivre SVP.

    Merci
    • 9 réponses
    • 4 618 vues

Twitter Advisto ecommerce

Facebook PEEL Shopping