Flux d’activité
Flux d’activité de Messages
-
-
Bonjour, je viens de découvrir PEEL qui ma l'air trés bien, étant depuis 2 ans sur oscommerce, je souhaite me diriger vers PEEL pour voir les différences entre c'est deux script open source. J'ai donc télécharger la version premium et regarder de prés le script, mais plusieurs intérogations me vienne.Ou peut t-on modifié le footer et le header?
Doit t-on payer obligatoirement pour avoir les modules suplémentaire?
Si je passe par le site PEEL, en combien de temps notre demande est réaliser?
Ceci sont mes 1ere questions, j'en est d'autres, mais je vais pas vous envahir de toutes mes questions.
Merçi d'avance d vos réponses
cordialement
Euh je suis nouveau ici, mais je savais pas que la version premium est open source ;) Si personne ne le remarque alors coment vous l'avez telecharger? 200€ c'est pas sont prix?
-
Bonsoir tout le monde, voilà j'essaye de comprendre comment est gérer peel shopping. Déjà je ne comprends pas que certain parle de version 3.1 hors en téléchargement on ne peu avoir que la 3.0 qui plus est en béta.
J'ai bien vu qu'entre la version 2.93 et 3.0 on a tout gérer par des div au lieu des tableaux se qui me semble logique pour du design. Dans le fichier modeles/haut.php (version 3.0) je constate qu'on n'a pas gérer l'affichage correctement. Se que je veux dire c'est qu'à la fin du fichier on voit "<div id="centre">" donc pas de </div>.
En claire soit c'est nickel en IE6 et blem en firefox2 soit le contraire soit les 2 ;)
Si j'ai compris, lorsqu'on clique sur le menu on passe en paramètre le design « centre » auquel on y incorpore le contenu dedans puis on ferme par </div> ensuite appel du footer.php
Mais je vois bien que ce n'est pas évident. Bizarre que personne n'en parle. Personne n'a trouvé? Il est clair index.php génère le design haut... bas.php et que le menu haut.php est couper en plusieurs partie et la partie centre on incorpore le contenu des différents fichier.php
Ex: dans le menu gauche haut.php je choisie le lien produit.php donc produit.php contient l'include du fichier haut.php mais de se fait faut insérer le contenu produit.php dans la balise <div id="centre"> (produit.php) </div>
J'espère qu'on ma compris, et si quelqu'un à trouver et bien sa serai cool d'y remédier, car en voir qui retape le design sur plusieurs fichier.php hum...
-
moi aussi j'ai une question, qu'est ce qui vous fait partir de os commerce, ca peut etre interessant pour nous qui sommes de cette communauté ...
-
Bonjour Antonin,
Je réfléchis moi aussi à l'opportunité de remplacer osCommerce par Peel ;) .
Où en es-tu dans ta découverte de Peel ?
Selon tes premières constatations, Peel est-il plus stable et aussi complet qu'osCommerce ?
Penses-tu que ce choix est judicieux ?
Cordialement,
-
toutes les infos serveurs en MP, encore heureux que vous ne donniez pas le pass ici !
Attention aux personnes malveillantes qui tape "serveur mysql peel" sur ggogle et qui tombe sur ce genre de page...
-
reduit fortement la police dans ta zone de recherche, enfin dans la liste déroulante... met une limite à la liste, essaye de voir, je crois qu u as une erreur sur la requete executé au clik sur la solution proposée.
-
par contre avec l'histoire JSON là tu me perd, qu'est ce que c'est que c'est que ça ????
-
Bon la ça fonctionne avec le mode JSON, mais pas avec le mode XML Atila tu doit tres certainement avoir raison.. pourtant meme JSON il utilise le tag testid.
A+
-
-
et pourtant si tu tape quelque chose dans ton champs de recherche qui te dit que testid utilisé dans le getElementById n'a pas de propriété...
M'enfin ;)
-
Bonjour,
Cela marche ttefois les accent ne passent tjrs pas .... les è ou é deviennent des ? et donc fausses les nom des produits qui deviennent introuvable
je continue a chercher ....
-
Bonjour,on en a déja parlé de ce dev' ;)
Vous avez déja entré quoi dans la base, uniquement les info fleuriste en utilisant le module revendeur c'est ca ?
Ce que vous demandé est possible, mais il faut savoir ce qui est déja fait pour estimer ce qu'il reste à faire.
Willy
Bonjour Willy,
Ma BDD
Choix du serveur : Mysql4
Ensuite la base Floraclic, et la il y a toute les tables
Les dernieres crées : " Fleuristes", "Intermediaire", "villes_livrees"
J'ai essayé avec ENUM mais ça ne fonctionne pas avec SET non plus
mais je dois merder dans mes requetes
C'est un truc pour moi pas pour les clients dont j'ai besoin
Merci d'être là
-
merci patrice!
je préfère poser ma question ici comme ça la communauté pourra en profiter!
voila, sur votre pack a 500 € comprenant l'hébergement chez OVH, c'est du dedié! pouvez-vous expliquer concrètement quel est le type de serveur, sa technologie...
par contre, si on est environ 25 a 30 comptes sur un dedie, ca devient du mutualise nan? ;)
merci d'avance ;)
-
Bonjour,
on en a déja parlé de ce dev' ;)
Vous avez déja entré quoi dans la base, uniquement les info fleuriste en utilisant le module revendeur c'est ca ?
Ce que vous demandé est possible, mais il faut savoir ce qui est déja fait pour estimer ce qu'il reste à faire.
Willy
-
Votre developpement pout le flux rss pourrait-il prendre en compte de la musique ?Il puises les infos en base de donnée donc normalement aucun soucis.
-
test.php le voici :
<?php
include("../configuration.inc.php");
$input = $_REQUEST['input'];
$aResults = array();
$query = "SELECT * FROM `peel_produits` WHERE `nom_fr` LIKE '".$input."%' ";
$qr = @mysql_query($query);
while($row=mysql_fetch_array($qr))
{
$aResults[] = array( "id"=>($row['id']) ,"value"=>htmlspecialchars($row['nom_fr']), "info"=>htmlspecialchars($row['id']) );
}
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");
if (isset($_REQUEST['json']))
{
header("Content-Type: application/json");
echo "{\"results\": [";
$arr = array();
for ($i=0;$i<count($aResults);$i++)
{
$arr[] = "{\"id\": \"".$aResults[$i]['id']."\", \"value\": \"".$aResults[$i]['value']."\", \"info\": \"\"}";
}
echo implode(", ", $arr);
echo "]}";
}
else
{
header("Content-Type: text/xml");
echo "<?xml version=\"1.0\" encoding=\"utf-8\" ?><results>";
for ($i=0;$i<count($aResults);$i++)
{
echo "<rs id=\"".$aResults[$i]['id']."\" info=\"".$aResults[$i]['info']."\">".$aResults[$i]['value']."</rs>";
}
echo "</results>";
}
?>[/codebox] -
-
-
Salut,
envois moi tes fichiers afin de le mettre dans ton code en privé
Voila ça marche ;)Par contre je ne reussi pas l'integration sur mon site : www.3dvf.fr
noya_m comment avez vous integrez le code dans haut.php?
J'ai regardé la source de votre site mais chez moi ça ne fonctionne pas.
Merci
-
Et dans cette table je dois faire un champ par ville livrée ?Style ville1 cp1 ville2 cp2 ville3 cp3 etc..
?
Imaginons un fleuriste 'Dédé' il livre 10 villes dans son périmètre
Je souhaiterai pouvoir saisir une de ces 10 villes ou le code postal et que ça m'affiche le fleuriste qui la livre
Voilà est ce plus clair ?
Je ne crois pas que dans le champ 'nom_villes' de la table 'villes desservies' je puisse entrer UNE LISTE de communes et ensuite demander l'une d'entre elles dans un WHERE
SI ??
-
Bonjour,
J'ai encore un problème sur la version peel 2.9.3.
Le formulaire de recherche de la page administrer/produits.php me renvoie tout le temps TOUS les produits. Il ne prend plus en compte les différents critères de recherche...
Pourtant, j'ai comparé la page de la version 3.0 qui marche très bien avec la mienne, jai corrigé les quelques défauts décrits dans le post it de M.Ruault, mais rien n'y fait.
Cependant je tiens à dire que j'ai modifié quelques variables... Le champ où l'on écrivait la référence du produit, je l'ai remplacé par le nom. Normalement, cela devrait marcher...
Si une bonne âme charitable peut m'aider, j'ai passé toute la journée d'hier dessus en vain ;)
Je vous mets ma fonction affiche_liste_produit, c'est forcément de là que vient le problème non ? ;)
function affiche_liste_produits($start, $frm) { global $wwwroot; global $categorie_options; ?> <table border="0" cellpadding="0" cellspacing="2" width="740"> <tr> <td class="normal" colspan="7"> <form method="get" action="<?php echo $_SERVER['PHP_SELF']?>?start=0&mode=recherche"> <table border="0" cellpadding="0" cellspacing="2" width="740"> <tr><td colspan="2" class="entete">Choisir vos critères de recherche</td></tr> <tr> <td class="normal"><b>Etat du produit :</b> <br /> <span class="normal"> <input type="radio" name="etat" value="NULL" checked /><i>peu importe</i> <input type="radio" name="etat" value="1" /><i>En ligne</i> <input type="radio" name="etat" value="0" /><i>En attente</i> </span> </td> <td class="normal"><b>Catégories</b><br /> <select size="1" name="categorie" class="formulaire1"> <option value="NULL">Toutes les catégories</option> <?php if (!isset($categorie_id)) { $categorie_id = 0; } $frm['categories'] = array($categorie_id); construit_select_cat($categorie_options, $frm['categorie_id']); echo $categorie_options; ?> </select> </td> </tr> <tr> <td class="normal" valign="top"> <b>Le produit est-il en page d'accueil ?</b><br /> <span class="normal"> <input type="radio" name="homepage" value="NULL" checked /><i>peu importe</i> <input type="radio" name="homepage" value="1" /><i>oui</i> <input type="radio" name="homepage" value="0" /><i>non</i> </span> </td> </tr> <tr> <td class="normal" valign="top"><b>Référence du produit :</b> <input type="text" name="reference" size="15" class="formulaire1" value="" /> </td> </tr> <tr><td colspan="2" height="5" class="label"><img src="<?php echo $wwwroot?>/images/blank.gif" height="5" alt="" /></td></tr> <tr> <td align="center" colspan="2"><input class="bouton" type="submit" value="Rechercher" class="formulaire1" name="action" /> </td> </tr> </table> </form> </td></tr> <tr> <td class="entete" colspan="7">Liste des produits</td> </tr> <tr> <td colspan="7"> <a class="normal" href="<?php echo $_SERVER['PHP_SELF']?>?mode=ajout">[Ajouter un produit]</a> </td> </tr> <?php $nb = 30; $where = ""; if (isset($frm['etat'])) {if ($frm['etat'] != "NULL") {$where .= " AND p.etat = '".$frm['etat']."'";}} if (isset($frm['nom'])) {if (!empty($frm['nom'])) {$where .= " AND p.nom = '".$frm['nom']."'";}} if (isset($frm['nbparpage'])) {if (!empty($frm['nbparpage'])) {$nb = $frm['nbparpage'];}}//nombre d'enregistrement par page if (isset($frm['homepage'])) {if ($frm['homepage'] != "NULL") {$where .= " AND p.on_special = '".$frm['homepage']."'";}} if (isset($frm['categorie']) && !empty($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 1 ".$where." ORDER BY p.id ASC LIMIT $start, $nb"; $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 1 ".$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 1 ".$where." ORDER BY p.id DESC LIMIT $start, $nb"; $sql_count = "SELECT COUNT(*) FROM peel_produits p WHERE 1 ".$where." ORDER BY p.id DESC"; } $result=mysql_query($sql) or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); if (mysql_num_rows($result) == 0) { echo "<tr><td class=\"normal\"><b>Aucun produit enregistré dans la base.</b></td></tr>"; } else { ?> <tr bgcolor="#6699ff"> <td class="menu">Action</td> <td class="menu">Catégorie</td> <td class="menu">Nom</td> <td class="menu">Prix € T.T.C</td> <td class="menu">Etat</td> <td class="menu" align="center">Création / Mise à jour</td> </tr> <?php $i = 0; while ($ligne = mysql_fetch_array($result)) { ?> <tr bgcolor="<?php echo ($i % 2 == 0 ? '#F4F4F4' : '#ffffff' );?>"> <td class="normal" align="center"> <a onClick="java script:return confirm('Êtes-vous sûr de vouloir supprimer le produit <?php echo addslashes($ligne['nom']) ?> ?');" class="normal" title="Supprimer <?php echo $ligne['nom'] ?>" href="<?php echo $_SERVER['PHP_SELF']?>?mode=suppr&id=<?php echo $ligne['id'] ?>"> <img src=<?php echo $wwwroot?>/images/poubelle.gif border=0></a></td> <td class="normal" align="center"> <?php $sqlCAT = "SELECT id, nom FROM peel_categories c, peel_produits_categories pc WHERE pc.produit_id = ".$ligne['id']." AND c.id = pc.categorie_id"; $resCAT = mysql_query($sqlCAT); if (mysql_num_rows($resCAT) > 0) { while ($cat = mysql_fetch_array($resCAT)) { echo html_entity_decode($cat['nom'])."<br />"; } } else { echo "<font color=\"red\"><b>n.c</b></font>"; } ?> </td> <td class="normal" align="center"><a class="normal" title="Modifier ce produit" href="<?php echo $_SERVER['PHP_SELF']?>?mode=modif&id=<?php echo $ligne['id'] ?>"><?php echo stripslashes($ligne['nom'])?></a></td> <td class="normal" align="center"><?php echo $ligne['prix'] ?> € T.T.C</td> <td align="center" class="normal"><?php if (empty($ligne['etat'])) {echo "<img src=\"".$wwwroot."/administrer/images/puce-blanche.gif\" alt=\"\" />";} else {echo "<img src=\"".$wwwroot."/administrer/images/puce-verte.gif\" alt=\"\" />";} ?></td> <td align="center" class="label"><?php if (empty($ligne['on_stock'])) { echo "n.a"; } else { echo ($ligne['stock'] <= 0) ? "<font color=\"red\">".$ligne['stock']."</font>" : $ligne['stock'];} ?></td> <td class="normal" align="center"><?php echo date("d-m-Y", strtotime($ligne['date_maj'])) ?></td> </tr> <tr><td align="center" class="normal" colspan="7"> <?php $i++; } } //Boutons précédent et suivant if($start) { print("<a class=\"normal\" href=\"".$_SERVER['PHP_SELF']."?start=".($start-$nb)."&categorie=".vb($frm['categorie'])."\">page précédent</a>");} $result=mysql_query($sql_count); $row=mysql_fetch_row($result); if($row[0]>($start+$nb)) { if($start) {print(" / ");} print("<a class=\"normal\" href=\"".$_SERVER['PHP_SELF']."?start=".($start+$nb)."&categorie=".vb($frm['categorie'])."\">page suivante</a>"); } print("<br />"); //Affichage des pages if($row[0]>$nb) // le nombre d'enreg. est > au nb de lignes d'affichage ? for($index=0;($index*$nb)<$row[0];$index++) // oui alors on affiche les numéros de pages { ?> <a class="normal" href="<?php echo $_SERVER['PHP_SELF']."?start=".$index*$nb; ?>&categorie=<?php echo vb($frm['categorie'])?>"><?php echo $index+1; ?></a> <?php } echo "</td></tr></table>"; } function valide_form_produit(&$frm, &$erreurs) { $erreurs = array(); $msg = array(); if (empty($frm['nom'])) { $erreurs['nom'] = true; $msg['nom'] = " Vous devez insérer un nom de produit."; } return $msg; }
-
-
1) dans utilisateurs/enregistrement.php2) je ne sais pas je n'utilise pas wana comme dit paulanna, contactez les sur leur forum ca sera mieux
3) sur votre hebergement, vous devez avoir accès a voter base de donnés. Peut etre par phpmyadmin, cliquez sur votre base, puis sur l'onglet sql, collez le code et executez. MAIS AVANT sauvegardez votre base c'est IMPERATIf en cas de soucis.
Willy
Bonjour
Merci à vous deux (paulanna et willy) et sans aucun doutes d'autres personnes dévouées, pour l'aide précieuse que vous apportez sur ce forum
Cordialement
Panne Sêche
-
En fait c'est ce que j'ai commencer par faire mais il ne prend que la tranche la plus grande j'ai renseigné mes tables (tarif zone et types) en commencant que par un seul département mais comme je n'ai pas encore fais la fonction pour le calcul automatique en fonction de l'adresse de livraison, il devrai normalement me prendre en compte les tarif que j'ai renseignés dans la table peel_tarifs. Non ??
BDD
dans Module PEEL Premium pour PEEL SHOPPING
La fleur
Posté(e) · Signaler ce message