Flux d’activité

Flux d’activité

  1. john11400 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    couleur des cadres sur la page index
    Je voudrais savoir comment faire pour changer la couleur des cadres dans la colonne de gauche sur la page index
    • 1 réponse
    • 1 914 vues
  2. atila-diffusion a ajouté un message dans un sujet  Comment créer un nuage de tags php/mysql   

    rohhh.. pas de problème, ne t'inquiete pas, je ne froisse pas :)
    • 0
  3. 3DVF a ajouté un message dans un sujet  Comment créer un nuage de tags php/mysql   


    J'aicréer un autre Message pour plus de clarté, je ne voulais pas te froissé!!
    • 0
  4. atila-diffusion a ajouté un message dans un sujet  Fonction renvoi message   

    ou alors se monter un SMTP avec postfix :) (en local bien sur)
    • 0
  5. atila-diffusion a ajouté un message dans un sujet  Comment créer un nuage de tags php/mysql   

    :) mouais :)
    n'empeche que bientot il va mettre la partie admin dans son autre post, en gros willy c'est les deux pages plus haut avec juste le nom du champs qui enregistre si il doit afficher ou non à modifier par copier/coller...
    • 0
  6. atila-diffusion a ajouté un message dans un sujet  Nuage de Tags   

    il va la mettre ... c'est le dev que j'ai fait cet apres midi.
    • 0
  7. paulanna a ajouté un message dans un sujet  Fonction renvoi message   

    ou bien trouver une classe mail qui gère les serveurs SMTP, par exemple si tu as easyphp c'est comme cela qu'il faut faire pour gèrer l'envoi des mails
    • 0
  8. Willy a ajouté un message dans un sujet  Nuage de Tags   

    Y a pas à créer les pages pour administrer les tags ?

    Willy
    • 0
  9. Willy a ajouté un message dans un sujet  Affichage image verification de code   

    Je suis ok pour dire que les images s'affichent sans extension sur le navigateur, mais là tu appels une fonction et il FAUT l'extension pour la fonction que tu appels.

    Willy
    • 0
  10. Willy a ajouté un message dans un sujet  Comment créer un nuage de tags php/mysql   

    Nan moi c'est un cheval de troyes :)

    Willy
    • 0
  11. benito a ajouté un message dans un sujet  Fonction renvoi message   


    Oh mais je ne l'ai pas choisi... Je vais voir avec les techniciens, vu le prix...
    Merci encore
    • 0
  12. Mag a ajouté un message dans un sujet  Soucis back office   



    J'ai essayé, c'est pareil.
    Je te remercie de consacrer de ton temps à mon problème.
    • 0
  13. 3DVF a ajouté un message dans un sujet  Nuage de Tags   

    j'ai fait la modif.
    • 0
  14. atila-diffusion a ajouté un message dans un sujet  le caddie   

    ???? en tout cas bizarre ton systeme, pourquoi l'afficher comme un produit dans le caddie, une ligne "héhéhé je vous ofrre ce superbe ... en cadeau" aurait suffit non?
    • 0
  15. atila-diffusion a ajouté un message dans un sujet  Nuage de Tags   

    ah bravo, maintenant va falloit mettre à jour la page tag et tags_liste de admin pour lesquels j'ai tout mis avec afficheFront
    • 0
  16. paulanna a ajouté un message dans un sujet  Soucis back office   

    essaye avec cela


    if (isset($frm['categorie'])) { if ($frm['categorie'] != "NULL") {$where .= " AND c.id = '".$frm['categorie']."'";} $sql = "SELECT p.id, p.reference, p.nom, p.description, p.prix, p.etat, p.date_maj FROM peel_produits p, peel_produits_categories pc, peel_categories c WHERE p.id = pc.produit_id AND c.id = pc.categorie_id AND p.lang = 'fr' ".$where." ORDER BY p.id ASC"; $sql_count = "SELECT COUNT(*) FROM peel_produits p, peel_produits_categories pc, peel_categories c WHERE p.id = pc.produit_id AND c.id = pc.categorie_id AND p.lang = 'fr' ".$where." ORDER BY p.id ASC"; } else { $sql = "SELECT p.id, p.reference, p.nom, p.description, p.prix, p.etat, p.date_maj FROM peel_produits p WHERE p.lang = 'fr' ".$where." ORDER BY p.id DESC"; $sql_count = "SELECT COUNT(*) FROM peel_produits p, peel_produits_categories pc, peel_categories c WHERE p.id = pc.produit_id AND c.id = pc.categorie_id AND p.lang = 'fr' ".$where." ORDER BY p.id ASC"; }

    si cela ne fonctionne pas, dis le car je n'ai pas fait de tests et je regarderai avec mes 2 yeux ce soir, il y a un souci avec count()
    • 0
  17. 3DVF a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Nuage de Tags
    1) Ajout d'une table dans votre base de donnée :


    --
    -- Structure de la table `tag_cloud`
    --

    CREATE TABLE `tag_cloud` (
    `id` int(11) NOT NULL auto_increment,
    `tag_name` varchar(100) NOT NULL default '',
    `nbsearch` int(11) NOT NULL default '0',
    `aff_front` int(1) NOT NULL default '0',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;[/codebox]


    2) Ajout dans haut.php juste avant la balise </head> (a vous de personaliser les couleurs/tailles)


    [codebox]<style> .nuage {line-height:25px;font: normal small verdana, arial, helvetica, sans-serif;
    text-align: justify;
    border:1px solid #B6CDE1;
    padding:10px;
    position:relative}
    .nuage a {text-decoration:none}
    .nuage a:hover {color: white; background-color: #668AA8;}
    .nuage a.level0 {font-size:3px;color:#DFDFDF;}
    .nuage a.level1 {font-size:6px;color:#B8C9D6;}
    .nuage a.level2 {font-size:7px;color:#668AA8;}
    .nuage a.level3 {font-size:8px;color:#47657B;}
    .nuage a.level4 {font-size:9px;color:#E76300;}
    .nuage a.level5 {font-size:10px;color:#685c65;}
    .nuage a.level6 {font-size:11x;color:#8c524d;}
    .nuage a.level7 {font-size:12px;color:#b44732;}
    .nuage a.level8 {font-size:13px;color:#e53a11;}
    .nuage a.level9 {font-size:15px;color:#E76300;font-weight: bold}
    .nuage a.level10 {font-size:17px;color:#FF3300;font-weight: bold}
    </style>


    3) Affichage du nuage : (modification le 08/06 pour une plus jolie présentation - Willy)


    <?php

    $max = 0;

    // Requete pour l'affichage du nuage
    $query = "SELECT tag_name AS tag, nbsearch AS quantity FROM tag_cloud WHERE aff_front ='1' GROUP BY tag_name ORDER BY RAND() LIMIT 25";
    $result = mysql_query($query);

    // Boucle à travers les résultats afin de les mettres dans un simple tableau:
    while ($row = mysql_fetch_array($result)) {
    $tags[$row['tag']] = $row['quantity'];
    if (intval($row['quantity']) > $max){ $max = intval($row['quantity']);}
    }
    echo '<div class="nuage" style="margin: 0pt auto; line-height: 20px;"><font face="arial,helvetica,sans-serif" size="3">';
    // Boucle à travers le tableau
    foreach ($tags as $key => $value) {
    $valeur = $value;
    // On limite a 10 car le CSS n'a que 10 entrées
    //if($valeur >= 10) { $valeur = 10; }
    echo '<a rel="nofollow" href="'.$wwwroot .'/achat/recherche.php?motclef='.$key.'" ';
    echo ' title="'.$value.' recherche(s) sur le mot '.$key.'"';
    echo ' class="level'.intval($value * 10/$max).'">'.$key.'</a> ';
    }
    echo "</div>";

    ?>[/codebox]

    4) Ajout dans recherche.php:

    a) Ajout après la ligne : $motclef = htmlspecialchars(trim($_GET['motclef']), ENT_QUOTES);


    [codebox]// Insertion Tag de recherche

    if($motclef != ""){
    $query = "SELECT COUNT(*) FROM tag_cloud WHERE tag_name = '$motclef'";
    $result = mysql_query($query);
    $enr = mysql_fetch_array($result);

    if($enr[0] == 0 ){
    $sql = "INSERT INTO `tag_cloud` (`id`, `tag_name`,`nbsearch`,`aff_front`) VALUES ('', '$motclef','0','')";
    mysql_query($sql) or die(mysql_error());

    }
    $query = "SELECT * FROM tag_cloud WHERE tag_name = '$motclef'";
    $result = mysql_query($query);
    while ( $champ = mysql_fetch_array($result) )
    {

    $id = $champ['id'];
    $nb_search = $champ['nbsearch'];
    $nb_search++;
    $sql = "UPDATE `tag_cloud` SET `nbsearch` = '$nb_search' WHERE `id` = $id LIMIT 1";
    mysql_query($sql) or die(mysql_error());
    }
    }
    // Fin Insertion

    b) Ajout après la ligne : echo "<tr><td colspan=\"3\" class=\"normal\">".nl2br(stripslashes(RESULT_SEARCH_NOK))."</td></tr>";


    // Recherche NOK donc on taggue le mot a 1 pour un affichage sur le front office
    $sql = "UPDATE `tag_cloud` SET `aff_front` = '0' WHERE `id` = $id LIMIT 1";
    mysql_query($sql) or die(mysql_error());
    [/codebox]
    c) Ajout après la ligne : echo "<tr><td colspan=\"3\" class=\"normal\">Nous avons trouvé <b>".mysql_num_rows($resultat)."</b> résultats pour votre recherche</td></tr>";


    [codebox]// Recherche OK donc on taggue le mot a 1 pour un affichage sur le front office
    $sql = "UPDATE `tag_cloud` SET `aff_front` = '1' WHERE `id` = $id LIMIT 1";
    mysql_query($sql) or die(mysql_error());


    Voila ça marche, merci à tous les contributeur sur le post : http://forum.peel.fr/index.php?showtopic=1170

    A suivre la partie Admin.
    • 59 réponses
    • 27 808 vues
  18. ked a ajouté un message dans un sujet  Affichage image verification de code   

    Hebergeur Imingo.net

    le repertoire etait en mod 755 je vient de le mettre en 777
    les image sont accèsible en tappant le lien dans le navigateur meme sans l'extension de l'image.

    Je re test dès que 2 min suite a la modif du CHMOD du repertoire.

    Je te tiens au courant et un grand merci Willy.
    • 0
  19. atila-diffusion a ajouté un message dans un sujet  Fonction renvoi message   

    ca depend si tu as la main sur ton serveur d'hebergement (ou si leur technicien le veulent bien),

    Mais à priori ca part mal, j'aurai changé de serveur déjà à ta place.
    • 0
  20. paulanna a ajouté un message dans un sujet  Comment créer un nuage de tags php/mysql   

    :D :lol: :) :)
    • 0
  21. benito a ajouté un message dans un sujet  Fonction renvoi message   


    Ah oui ça peut fonctionner ça?
    • 0
  22. atila-diffusion a ajouté un message dans un sujet  Comment créer un nuage de tags php/mysql   


    et nos royalties ? ah oui, on t'avai pas dit que l'on avait dissimulé une bombe à fragementation de Base de Données à l'interieur de TAG?
    • 0
  23. benito a ajouté un message dans un sujet  Fonction renvoi message   


    Oui je pense que c plutôt ça qu'ils voient. Mais je pense que ce n'est pas possible à moins de changer l'ensemble des scripts d'envoi de mail... :) N'est ce pas?
    • 0
  24. atila-diffusion a ajouté un message dans un sujet  Fonction renvoi message   

    ou alors tu leurs dis de configurer php.ini pour qu'il utilise ce serveur comme smtp en lieu et place de localhost :)
    • 0
  25. 3DVF a ajouté un message dans un sujet  Comment créer un nuage de tags php/mysql   



    Ayé tous marche nickel, il ne me reste plus qu'a faire un package que je vais vous revendre :)

    Donc ça tourne toutes la nuit et demain Go validation avec trasfert du script ici .
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping