MLG01
Utilisateur open source-
Compteur de contenus
34 -
Inscrit(e) le
-
Dernière visite
Activité de MLG01
-
MLG01 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Peel Shopping 5.7 - php 5.3Bonjour à tous,
J'ai un petit soucis avec ma boutique en ligne quand je passe à la version 5.3 de PHP.
en effet, les sessions ne se lancent pas :/
De fait, impossible de me connecter à l'administration... Par contre, sous la version 5.2, ca fonctionne sans problème.
Quelqu'un sait me dire d'ou vient le problème et surtout comment le résoudre sans pour autant migrer vers la 6.4 ?
en effet, je ne suis pas sur que la migration de Peel 5.7 vers Peel 6.4 se passent sans avoir trop de problème :/
Merci.
- 1 réponse
- 1 310 vues
-
MLG01 a ajouté un message dans un sujet Mise a jour d'un champ
Ok, c'est bien gentil pour la réponse.
Bien dommage quez vous ne sachiez pas l'intégrer dans la version 6.1 car ce serait un gain de temps énorme :)
-
0
-
-
MLG01 a ajouté un message dans un sujet Mise a jour d'un champ
euh... peu m'importe pour la gestion du stock ;-)
Est ce que Gille ou son collegue savent m'aider svp :)
-
0
-
-
MLG01 a ajouté un message dans un sujet Gestion des stocks
C'est la version premium en demo ;)
-
0
-
-
MLG01 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Mise a jour d'un champBonjour,
Actuellement, j'ai la version 5.7 Shopping et en fait, j'ai remarqué un truc tout con qui manque mais qui pourtant serait bien utile.
En effet, j'ai une categorie portefeuille et tous les produits qui y sont, ont le meme poids. Hélas, je me suis aperçu, que le poids n'est pas correct.
Ma question est la suivante:
Existe t'il une solution rapide me permettant de modifier les grammes de tous mes produits se trouvant dans la catégorie Portefeuille?
Je pensais ajouter une option de case à cocher pour les articles se trouvant dans liste des produits et avoir un menu déroulant permettant de :
Modifier
supprimer
et ensuite, on aurait la meme page que lorsque l'on modifie un seul article mais la, ca modiefait tout, pensez vous que c'est possible ?
un peu comme phpmyadmin ;)
Si oui, comment dois je m'y prendre ?
A moins que cette option existe dans la version 6.04 ?
Merci pour vos reponses :)
- 3 réponses
- 2 774 vues
-
MLG01 a ajouté un message dans un sujet Module Export inexistant
Merchi, je vais essayer ca de suite ;)
-
0
-
-
MLG01 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Module Export inexistantbonjour,
Je possede la version 5.7 de peel Shopping et je vois que dans les possibilités offertes, on a : "On exporte la base client en tenant compte du filtre sur "priv" si il y en a un de choisi
"
Probleme: c'est que le module permettant de faire l'exportation n'existe pas !
En effet, voilà le lien: http://www.domainehaisha.com/boutique/modu...ort_clients.php
Si on regarde dans l'arborescence des modules, on y voit:
- paypal
- search
- calc
- factures
- thumbs
mais pas de modules EXPORT !!!
C'est bizarre, non :/
J'ai besoin de ce module pour faire un suivi.... est il possible d'avoir le module EXPORT et gratuitement ^^
Merci et bon réveillon ;)
- 2 réponses
- 2 754 vues
-
MLG01 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Erreur SQLHello ;)
Help me, j'ai un gros soucis avec ma boutique. En effet, j'obtiens cette erreur:
Une erreur de connexion à la base s'est produite SELECT p.id, p.nom_fr as nom, p.promotion, p.descriptif_fr as descriptif, p.id_marque, p.image1, p.image2, p.prix, p.default_color_id, p.prix_revendeur, p.prix_flash, p.points, p.on_check, p.on_flash, p.flash_start, p.flash_end FROM peel_produits p INNER JOIN peel_produits_categories pc ON (pc.produit_id = p.id) WHERE p.etat = "1" AND 1 AND p.nom_fr != "" AND p.id = pc.produit_id AND pc.categorie_id = "2" ORDER BY p.nom_fr ASC,p.position.
Can't create/write to file '/tmp/#sql_6f2f_0.MYI' (Errcode: 5)
Ne sachant pas à quoi ca se réfère, je me retourne vers vous.
J'ai déjà vérifié les points suivants:
base Mysql avec ma base de donnée est toujours ok.
Je peux me connecter sans problème.
J'ai également un site qui tourne sous Wordpress et celui ci ne provoque pas ce type d'erreur.
le fichier tmp est accessible par FTP et je peux supprimer, modifier et créer...
Help me. quelqu'un a une idée?
Merci.
- 2 réponses
- 1 808 vues
-
MLG01 a ajouté un message dans un sujet Montrer image dans le resultat d'une recherche
Merci pour ton aide :)
J'y suis arrivé à présent...
Voilà ce que j'ai fait :
if (num_rows($result) > 0) {
echo '<h2>' . RESULT_SEARCH . "</h2><br />";
echo '<table border="0" cellpadding="1" cellspacing="0">
<tr>
<td width="30"><h2>N°</h2></td>';
// <td width="100"><center><h2>Catégorie</h2></center></td>
echo' <td><h2><center>Article + Description</h2></center></td>
<td width="80"><center><h2>Image</h2></center></td>
</tr>';
while ($prod = fetch_assoc($result)) {
$id = $prod['id'];
$cid = $prod['default_color_id'];
$nom = $prod['nom_' . $_SESSION['langue']];
$reference = $prod['reference'];
$descriptif = $prod['descriptif_' . $_SESSION['langue']];
// on supprime l'html de fckEditor
$description = strip_tags(html_entity_decode_if_needed($prod['description_' . $_SESSION['langue']]));
// on coupe le texte si trop long
if (strlen($description) > $taille_texte_affiche) {
$description = substr($description, 0, $taille_texte_affiche) . '...';
}
if (is_module_url_rewriting_active()) {
$urlprod = $wwwroot . '/' . rewriting_urlencode($prod['categorie']) . '-' . $prod['categorie_id'] . '/' . rewriting_urlencode($nom) . '-' . $prod['id'] . '.html';
$urlcat = $wwwroot . '/achat/cat-' . rewriting_urlencode($prod['categorie']) . '-' . $prod['categorie_id'] . '.html';
} else {
$urlprod = $wwwroot . '/achat/produit_details.php?id=' . $prod['id'];
$urlcat = $wwwroot . '/achat/index.php?catid=' . $prod['categorie_id'];
}
// on fait une recherche sur le texte sans accents avec les mots de l'utilisateur,
// si quelque chose est trouvé, on ajoute un BBCODE pour le marquer
// on ajoute dans le tableau $terme_existant[]
foreach($terms as $this_term) {
$preg_condition = getPregConditionCompatAccents($this_term);
$description = preg_replace('/' . $preg_condition . '/i', $bbcode[0] . '$0' . $bbcode[1], $description, -1, $compteur);
if ($compteur > 0) {
$terme_existant[] = $this_term;
}
$nom = preg_replace('/' . $preg_condition . '/i', $bbcode[0] . '$0' . $bbcode[1], $nom, -1, $compteur);
if ($compteur > 0) {
$terme_existant[] = $this_term;
}
// certains champ ne sont pas affichés, mais on test pour savoir si le mot se trouve dedans pour l'ajouter au tag_cloud
$reference = preg_match('/' . $preg_condition . '/i', $reference);
if ($reference > 0) {
$terme_existant[] = $this_term;
}
$descriptif = preg_match('/' . $preg_condition . '/i', $descriptif);
if ($descriptif > 0) {
$terme_existant[] = $this_term;
}
}
// on remplace le BBcode
$description = str_replace($bbcode, $replace_bbcode, $description);
$nom = str_replace($bbcode, $replace_bbcode, $nom);
// affichage
?>
<tr bgcolor="<?echo ($i % 2 == 0 ? '#FFFAAE' : '#ffffff' );?>">
<?php
echo'<td><center>'.$i .'</center></td>';
echo'<td><b><u><a href="' . $urlprod . '" class="normal">' . html_entity_decode_if_needed($nom) . '</a></b></u><br />' . $description . '</td>';
if (!empty($prod['image1'])&& $cid==0)
echo' <td width="80"><center><a href="' . $urlprod . '" class="normal"><img src="'.$GLOBALS['wwwroot'].'/upload/'.$prod['image1'].'" width="50" height="50"></a></center></td>';
if($cid>0)
{
$sql_condition = ' AND couleur_id = "'.intval($prod['default_color_id']).'"'; // Si il n'y a pas de couleur choisie, on séléctionne la couleur par défaut choisie
$sql = 'SELECT *
FROM peel_produits_couleurs
WHERE produit_id="' . intval($prod['id']) . '" ' . $sql_condition . "
ORDER BY couleur_id ASC
LIMIT 1" ;
$q = query($sql);
if ($resultimage = fetch_assoc($q)) {
for($j = 1;$j <= 10;$j++) {
if (!empty($resultimage['image' . $j])) {
$product_images[] = $resultimage['image' . $j];
}
}
}
echo' <td width="80"><center><a href="' . $urlprod . '" class="normal"><img src="'.$GLOBALS['wwwroot'].'/upload/'.$resultimage['image1'].'" width="50" height="50"></a></center></td>';
}
echo' </tr>';
$i++;
}
echo '</table>';
}[/codebox]
à présent via ce lien: http://www.domainehaisha.com/boutique/sear...e=1&match=2, on peut voir que tout s'affiche :)
Problème résolu ;)
-
0
-
-
MLG01 a ajouté un message dans un sujet Montrer image dans le resultat d'une recherche
oui, tout a fait d'accord mais pour ces articles, on ne peut pas afficher l'image.
voila le lien pour exemple:
http://www.domainehaisha.com/boutique/sear...e=1&match=2
hors, il y a bien des photos pour ces produits :angry:
-
0
-
-
MLG01 a ajouté un message dans un sujet Rubriques
ah tiens, je vais rebondir sur le sujet :angry:
Je ne trouve pas trop mal qu'il puisse calculer les articles pour chaque catégories sauf... quand il y a des sous catégories dans une catégorie...
ce serait sympa que la categorie mère nous disent combien il y a d'articles dans sa categories et sous catégories...
Donc, si par exemple, j'ai
Catégories: Voitures (2)
et comme sous catégories:
BMW (5)
VW (10)
Peugeot (8)
Dans ce cas, la catégorie voiture devrait m'afficher : 25 entre paranthèses :huh:
car cela peut etre déroutant pour les clients
M'enfin, ch'ai pas si c'est possible :)
-
0
-
-
MLG01 a ajouté un message dans un sujet Montrer image dans le resultat d'une recherche
Super ca marche... ou presque :huh:
Ben vi, il reste le cas ou l'on choisit une couleur ou plusieurs couleurs pour un article, dans ce cas, il me semble qu'il doit se connecter à une autre table pour recuperer le lien de l'image, non ?
Une idée ? :)
Encore un grand merci :angry:
-
0
-
-
MLG01 a ajouté un message dans un sujet Montrer image dans le resultat d'une recherche
euh.... personne ne peut me répondre :-s
j'ai deja fait les colonnes pour la recherche et il ne me reste plus qu'a mettr l'image du produit...
please , je seche :'(
-
0
-
-
MLG01 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Montrer image dans le resultat d'une rechercheBonjour à tous :angry:
Actuellement quand on fait une recherche, on obtient comme affichage:
Numero + Categorie + Titre de l'article
Description du produit/article limité à 400 caractère.
Est il possible de modifier cela par l'affichage suivant :
3 colonnes:
1 ere colonne : numero
2 ieme colonne: image de l'article
3ieme colonne : Nom + description de l'article ?
Si oui, je pensez que cela doir se modifier ici (fichier search.php à la racine) :
if (count($terms) > 0) {
// initialisation pour les recherches
$i = 1;
$terme_existant = array();
$taille_texte_affiche = 400;
$bbcode = array('[tagsearch]', '[/tagsearch]');
$replace_bbcode = array('<span class="search_tag">', '</span>');
// recherche dans les produits
$fields[] = 'p.nom_' . $_SESSION['langue'];
$fields[] = 'p.descriptif_' . $_SESSION['langue'];
$fields[] = 'p.description_' . $_SESSION['langue'];
$fields[] = 'p.reference';
$sql = build_sql_produits($terms, $fields, $match);
unset($fields);
$result = query($sql);
if (num_rows($result) > 0) {
echo '<h2>' . RESULT_SEARCH . "</h2><br />";
while ($prod = fetch_assoc($result)) {
$nom = $prod['nom_' . $_SESSION['langue']];
$reference = $prod['reference'];
$descriptif = $prod['descriptif_' . $_SESSION['langue']];
// on supprime l'html de fckEditor
$description = strip_tags(html_entity_decode_if_needed($prod['description_' . $_SESSION['langue']]));
// on coupe le texte si trop long
if (strlen($description) > $taille_texte_affiche) {
$description = substr($description, 0, $taille_texte_affiche) . '...';
}
if (is_module_url_rewriting_active()) {
$urlprod = $wwwroot . '/' . rewriting_urlencode($prod['categorie']) . '-' . $prod['categorie_id'] . '/' . rewriting_urlencode($nom) . '-' . $prod['id'] . '.html';
$urlcat = $wwwroot . '/achat/cat-' . rewriting_urlencode($prod['categorie']) . '-' . $prod['categorie_id'] . '.html';
} else {
$urlprod = $wwwroot . '/achat/produit_details.php?id=' . $prod['id'];
$urlcat = $wwwroot . '/achat/index.php?catid=' . $prod['categorie_id'];
}
// on fait une recherche sur le texte sans accents avec les mots de l'utilisateur,
// si quelque chose est trouvé, on ajoute un BBCODE pour le marquer
// on ajoute dans le tableau $terme_existant[]
foreach($terms as $this_term) {
$preg_condition = getPregConditionCompatAccents($this_term);
$description = preg_replace('/' . $preg_condition . '/i', $bbcode[0] . '$0' . $bbcode[1], $description, -1, $compteur);
if ($compteur > 0) {
$terme_existant[] = $this_term;
}
$nom = preg_replace('/' . $preg_condition . '/i', $bbcode[0] . '$0' . $bbcode[1], $nom, -1, $compteur);
if ($compteur > 0) {
$terme_existant[] = $this_term;
}
// certains champ ne sont pas affichés, mais on test pour savoir si le mot se trouve dedans pour l'ajouter au tag_cloud
$reference = preg_match('/' . $preg_condition . '/i', $reference);
if ($reference > 0) {
$terme_existant[] = $this_term;
}
$descriptif = preg_match('/' . $preg_condition . '/i', $descriptif);
if ($descriptif > 0) {
$terme_existant[] = $this_term;
}
}
// on remplace le BBcode
$description = str_replace($bbcode, $replace_bbcode, $description);
$nom = str_replace($bbcode, $replace_bbcode, $nom);
// affichage
echo '<p>
<b>' . $i . '. <a href="' . $urlcat . '" class="normal">' . html_entity_decode_if_needed($prod['categorie']) . '</a></b> - <a href="' . $urlprod . '" class="normal">' . html_entity_decode_if_needed($nom) . '</a><br />
' . $description . '
</p>' . "\n";
$i++;
}
}
// recherche dans les articles
$fields[] = 'a.surtitre_' . $_SESSION['langue'] ;
$fields[] = 'a.titre_' . $_SESSION['langue'] ;
$fields[] = 'a.texte_' . $_SESSION['langue'] ;
$fields[] = 'a.chapo_' . $_SESSION['langue'] ;
$sql = build_sql_articles($terms, $fields, $match);
unset($fields);
$result = query($sql);
if (num_rows($result) > 0) {
if ($i == 1) {
echo '<h2>' . RESULT_SEARCH . "</h2><br />";
}
while ($prod = fetch_assoc($result)) {
$surtitre = $prod['surtitre_' . $_SESSION['langue']];
$titre = $prod['titre_' . $_SESSION['langue']];
// on supprime l'html de fckEditor
$texte = strip_tags(html_entity_decode_if_needed($prod['texte_' . $_SESSION['langue']]));
// si trop long, on coupe
if (strlen($texte) > $taille_texte_affiche) {
$texte = substr($texte, 0, $taille_texte_affiche) . '...';
}
$chapo = strip_tags(html_entity_decode_if_needed($prod['chapo_' . $_SESSION['langue']]));
if (strlen($chapo) > $taille_texte_affiche) {
$chapo = substr($chapo, 0, $taille_texte_affiche) . '...';
}
if (is_module_url_rewriting_active()) {
$url_art = $wwwroot . "/lire/" . rewriting_urlencode($prod['rubrique']) . '-' . $prod['rubrique_id'] . '/' . rewriting_urlencode($titre) . '-' . $prod['id'] . ".html";
$url_rub = $wwwroot . "/lire/" . rewriting_urlencode($prod['rubrique']) . '-' . $prod['rubrique_id'] . ".html";
} else {
$url_art = $wwwroot . "/lire/article_details.php?rubid=" . $prod['id'];
$url_rub = $wwwroot . "/lire/index.php?rubid=" . $prod['rubrique_id'];
}
// on fait une recherche sur le texte sans accent avec les mots de l'utilisateur,
// si qqchose est trouvé, on ajoute un BBCODE pour le marquer
// on ajoute dans le tableau $terme_existant[]
foreach($terms as $this_term) {
$preg_condition = getPregConditionCompatAccents($this_term);
$texte = preg_replace('/' . $preg_condition . '/i', $bbcode[0] . '$0' . $bbcode[1], $texte, -1, $compteur);
if ($compteur > 0) {
$terme_existant[] = $this_term;
}
$titre = preg_replace('/' . $preg_condition . '/i', $bbcode[0] . '$0' . $bbcode[1], $titre, -1, $compteur);
if ($compteur > 0) {
$terme_existant[] = $this_term;
}
// certains champ ne sont pas affichés, mais on test pour savoir si le mot se trouve dedans pour l'ajouter au tag_cloud
$surtitre = preg_match('/' . $preg_condition . '/i', $surtitre);
if ($surtitre > 0) {
$terme_existant[] = $this_term;
}
$chapo = preg_match('/' . $preg_condition . '/i', $chapo);
if ($chapo > 0) {
$terme_existant[] = $this_term;
}
}
// on remplace le BBcode
$texte = str_replace($bbcode, $replace_bbcode, $texte);
$titre = str_replace($bbcode, $replace_bbcode, $titre);
// affichage
echo '<p>
<b>' . $i . '. <a href="' . $url_rub . '" class="normal">' . html_entity_decode_if_needed($prod['rubrique']) . '</a></b> - <a href="' . $url_art . '" class="normal">' . html_entity_decode_if_needed($titre) . '</a><br />
' . $texte . '
</p>' . "\n";
$i++;
}
}[/codebox]
mais j'essaie de voir comment je peux m'y prendre.
Merci pour votre aide :$
- 7 réponses
- 2 804 vues
-
MLG01 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Suggestions: Categories et produitsBonjour,
Petite suggestion pour les futures de Peel... a moins qu'on sache le faire dans la version 5.7 mais dans ce cas, il faut m'expliquer comment faire :angry:
Ce serait sympa que lorsque l'on désactive une catégorie, que tous les articles appartenant a cette catégorie soient désactivés aussi, ou du moins, que l'on nous pose la question si on souhaite le faire.
Pourquoi ? car meme si les articles sont "masqués", en effectuant une recherche, on les retrouve...
Qu'en pensez vous ?
- 1 réponse
- 1 786 vues