Flux d’activité
Flux d’activité
-
Simon développeur PEEL a ajouté un message dans un sujet Modifier le nombre de caractères de l'url des rubriques
Bonjour,
La modification est à faire dans la fonction rewriting_urlencode du fichier lib/fonctions/format.php. Dans cette fonction il faut modifier le paramétrage de String::str_shorten qui limite le nombre de caractère entre 30 et 60
-
0
-
-
louba a ajouté un message dans un sujet ERREUR MYSQL
Oui, merci je pense à une saturation passagère du serveur mutualisé.
-
0
-
-
xeon a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Modifier le nombre de caractères de l'url des rubriquesBonjour,
Pour la version 7.2.0.2, j'ai créé des rubriques, mais côté boutique la réécriture d'url semble limitée à 30 caractères. Est-il possible d'augmenter ce nombre ?
Merci.
- 2 réponses
- 1 741 vues
-
Simon développeur PEEL a ajouté un message dans un sujet afficher la moyenne etoile "avis" directement dans le catalogue
product_object->id doit être différent à chaque boucle, et vous initialisez déjà les tableaux $tpl_results = array(); $tpl_notation = array(); et $notation_array = array(); donc à priori le code fourni doit fonctionner, je ne vois pas de problème dans le code fourni de cette façon. Pour comprendre le problème il faut nécessairement investiguer plus en profondeur dans le code pour faire des tests avec la fonction var_dump par exemple.
-
0
-
-
neomega a ajouté un message dans un sujet afficher la moyenne etoile "avis" directement dans le catalogue
test effectué aussi en mettant :
$prodid= $prod['id'] ;
le tout sous :
$j++;
unset($product_object);
$prods[] = $tmpProd;
}
et j'ai mis en test :
$tpl->assign('id_prod',$prod['id']);
et l'id afficher sur tout les produits est le même
donc comment récupérer l'id pour chacun des produis
-
0
-
-
neomega a ajouté un message dans un sujet afficher la moyenne etoile "avis" directement dans le catalogue
bonjour,
merci pour cette information
j'ai mis le code dans lib/fonction/display_product.php
ligne 886
/************************************************************************************************************************/ $prodid= $product_object->id ; $type='produit'; $sqlAvis = "SELECT a.*, u.civilite FROM peel_avis a INNER JOIN peel_utilisateurs u ON a.id_utilisateur = u.id_utilisateur AND " . get_filter_site_cond('utilisateurs', 'u') . " WHERE a.id_produit='" . intval($prodid) . "' AND a.etat='1' AND a.lang='" . nohtml_real_escape_string($_SESSION['session_langue']) . "' ORDER BY a.note DESC"; $resAvis = query($sqlAvis); if (num_rows($resAvis) > 0) { $are_results = true; $tpl->assign('are_results', true); $qid_avis = "SELECT AVG(note) AS average_rating FROM peel_avis WHERE"; if ($type == 'produit') { $qid_avis .= " id_produit = '" . intval($prodid) . "'"; } elseif ($type == 'annonce') { $qid_avis .= " ref = '" . intval($prodid) . "'"; } $qid_avis .= " AND etat = '1'"; $id = query($qid_avis); $note = fetch_assoc($id); $avisnote = number_format($note['average_rating'], 0); $tpl->assign('avisnote', $avisnote); $tpl->assign('star_src', get_url('/images/star1.gif')); $tpl_results = array(); $tpl_notation = array(); $notation_array = array(); $i = 0; while ($Avis = fetch_assoc($resAvis)) { // Compte le nombre de vote par note if (!isset($notation_array[$Avis['note']])) { $notation_array[$Avis['note']] = 0; } $notation_array[$Avis['note']]++; if (!empty($display_specific_note) && ($Avis['note'] != $display_specific_note)) { // Permet d'afficher une note seléctionnée en excluant les votes avec une autre note, tout en conservant le comptage du nombre total, et le calcul du nombre de vote par note continue; } if (!empty($Avis['pseudo'])) { $pseudo = String::html_entity_decode_if_needed($Avis['pseudo']); } else { $pseudo = String::html_entity_decode_if_needed($Avis['prenom']); } $tpl_results[] = array('i' => $i, 'pseudo' => $pseudo, 'date' => get_formatted_date($Avis['datestamp'], 'short', true), 'avis' => $Avis['avis'], 'note' => $Avis['note'], 'id' => $Avis['id'], 'allow_edit_and_suppr_avis' => vn($GLOBALS['site_parameters']['allow_edit_and_suppr_avis_by_owner']) && vn($_SESSION['session_utilisateur']['id_utilisateur']) == $Avis['id_utilisateur'] ); $i++; } $tpl->assign('results', $tpl_results); $total_vote = array_sum($notation_array); for($j=5;$j!=0;$j--) { // Affiche les votes par ordre décroissant. Utilisation d'un for et non pas un foreach pour permettre l'affichage des notes sans vote (et donc pas présent dans le tableau notation_array) $width = (vn($notation_array[$j]) / $total_vote) * 100; $tpl_notation[] = array('note' => $j, 'nb_this_vote' => vn($notation_array[$j]), 'width' => ceil($width), 'link' => get_current_url(false) . '?prodid='.$prodid.'&display_specific_note='.$j ); } $tpl->assign('notations', $tpl_notation); $tpl->assign('STR_MODULE_AVIS_AVERAGE_RATING_GIVEN', $GLOBALS['STR_MODULE_AVIS_AVERAGE_RATING_GIVEN']); $tpl->assign('display_nb_vote_graphic_view', vn($GLOBALS['site_parameters']['display_nb_vote_graphic_view']) && empty($ad_owner_opinion)); $tpl->assign('module_avis_no_notation', vn($GLOBALS['site_parameters']['module_avis_no_notation'])); $tpl->assign('all_results_url', get_current_url(false). '?prodid='.$prodid); $tpl->assign('total_vote', $total_vote); } else { $tpl->assign('are_results', false); $are_results = false; $tpl->assign('STR_MODULE_AVIS_AVERAGE_RATING_GIVEN',' pas de note'); } /************************************************************************************************************************/juste au dessus de :
$j++; unset($product_object); $prods[] = $tmpProd; }mais dans le catalogue sa m'affiche le résultat du dernier produits pour tous
image jointe : alors que seul "resto test" a deux note
merci par avance
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet afficher la moyenne etoile "avis" directement dans le catalogue
Bonjour,
Pour implémenter les avis de produits sur les pages de catégories, il faut modifier le fichier produits.tpl et ajouter le code PHP dans la fonction affiche_produits du fichier lib/fonctions/display_product.php
Le code PHP doit être repris de la fonction render_avis_public_list du fichier modules/avis/fonctions.php
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet ERREUR MYSQL
Bonjour,
Cette erreur dépend de votre hébergement et n'est pas lié à PEEL. Je vous invite à prendre contact avec votre hébergeur concernant ce problème.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Validation Commande
Bonjour,
Après investigation dans l'administration de votre site, j'ai vu que le code technique pour le moyen de paiement paypal avait changé. Pour que le moyen de paiement par paypal fonctionne, il faut que la valeur du champ "code technique" soit paypal.
-
0
-
-
neomega a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
afficher la moyenne etoile "avis" directement dans le cataloguebonjour,
sur peel 8.0.1
comment mettre la moyenne en étoile du module "AVIS"directement sur le catalogue et la fiche produits
apparemment c'est ceci qu'il faut mettre dans le tpl
<b>{$STR_MODULE_AVIS_AVERAGE_RATING_GIVEN}</b> {for $foo=1 to $avisnote}<img src="{$star_src|escape:'html'}" alt="" />{/for}
- 4 réponses
- 1 770 vues
-
louba a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
ERREUR MYSQLJe suis en V7.21 premium qui tourne depuis juin 2015 sans problème et J'ai 3 fois ce message d'erreur subitement est-ce une saturation du serveur mutualisé chez OVH ou autre chose ?
MySQL connection problem (1040): Too many connection
La page /plan_acces.php a provoqué une erreur lors de sa tentative de connexion à MySQL situé sur le serveur animalin2015.mysql.db - l'utilisateur est animalin2015. Il faudrait vérifier si le serveur MySQL est actuellement lancé et si les paramètres de connexion sont valides.
- 2 réponses
- 1 678 vues
-
Ikito a ajouté un message dans un sujet Validation Commande
Bonjour,
Voici une image qu'une fois que l'on a confirmation de la commande il y a pas de bouton pour le paiement.
Merci pour votre aide
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Validation Commande
Bonjour,
Le problème n'est pas reproductible sur le site de démonstration : https://premium.peel.fr/
Je prends contact avec vous par message privé.
-
0
-
-
Ikito a ajouté un message dans un sujet Validation Commande
Bonjour,
Le paiement est disponible dans la liste des moyen de paiement.
A la fin du processus de validation de la commande il y a pas le bouton qui d'affiche pour faire le paiement.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Validation Commande
Bonjour,
Quand vous dites "on ne peut pas payer en ligne", quel problème rencontrez-vous précisément ? Est-ce que Paypal n'est pas disponible dans la liste des moyen de paiement, ou le bouton de paiement ne s'affiche pas à la fin du process de commande? Ou autre problème ?
-
0
-
-
Ikito a ajouté un message dans un sujet Validation Commande
Bonjour,
Oui j'ai bien activé le mode de paiement Paypal avec le code technique correspondant à paypal....
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Validation Commande
Bonjour
Avez-vous activé le mode de paiement paypal depuis la page administrer/paiement.php ? Quand vous dites
Qu'est ce qui se passe exactement ? Vous n'avez pas le choix paypal dans la liste des moyens de paiement à l'étape 2 du process de commande?
-
0
-
-
Ikito a ajouté un message dans un sujet Validation Commande
Bonjour,
Merci pour le renseignement, mais rien n'y fait. Pourquoi?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet [Officiel] Sortie de PEEL Shopping 8.0
Bonjour,
A partir de maintenant, lorsque vous téléchargez PEEL SHOPPING 8.0 vous avez droit à la version 8.0.2. Voici la liste des améliorations :
- Affichage de "type" dans le formulaire d'édition d'un attribut pour une plus grande clarté
- Ajout d'un espace publicitaire configurable sur la page d'accueil du site
- Ajout de la gestion de l'erreur si le nom du code promo est vide lors de la création en back office
- Ajout de la possibilité de choisir les commandes à exporter parmi la liste des commandes
- Ajout de message d'erreur pour l'utilisateur qui tente de faire une action sur des utilisateurs sans avoir les droits
- Ajout des profils 'administrateur configuration' et 'administrateur utilisateurs'
- Ajout du paramètre export_order_custom_field pour configurer l'export de commandes
- Ajout d'un hook lors du changement du statut d'une commande en réglé
- Amélioration de la recherche de logs de connexions d'utilisateurs
- Correction de la recherche avec autocomplete pour les produits sans prix
- Correction du tri des pays dans l'administration
- Correction de la compatibilité PHP 5.2.X
- Correction d'un problème lié à la récupération des stocks pour les couleurs de menu déroulant sur les pages produits
- Correction d'une variable Smarty STR_DELETE_THIS_FILE indéfinie
- Correction de l'affichage de la sélection des attributs upload ou texte pour un produit (et ne pas avoir [0])
- Correction de l'affichage des modules 'in_home' dans l'administration
- Correction de l'ajout au panier des produits cadeaux et ajout de l'impossibilité de changer la quantité de produits commandés
- Correction de la présélection du mode de livraison dans l'administration en cas de changement de nom depuis la commande
- Correction de la recherche sur les produits sans catégorie
- Correction de la suppression de ligne de produits créées en javascript dans les pages autres que la page de commande
- Correction de message d'erreur javascript sur la dernière page de paiement
- Correction en HTML de l'ordre entre les balises form et div dans la page d'administration des ventes
- Correction des liens vers les images d'attributs dans l'administration
- Correction si $GLOBALS['menu_items']['contact'] est vide (ce qui est le cas si disable_contact_submenu vaut true)
- Correction de site_id=0 lors de la création d'un code promo
- Finalisation du tri par drag & drop sur statut_livraison et paiement
- Gestion de la variable technique attributs_list lors de l'édition d'une commande
- Gestion de la variable de configuration cache_disable
- Historisation de la désactivation et de l'activation des utilisateurs
- Mise à jour de font-awesome v4.4 (version précédente : 4.3)
- Modification de STR_DEMO_RIGHTS_LIMITED par STR_RIGHTS_LIMITED pour rendre la variable de langue plus générique.
- Optimisation de la mise à jour du caddie + optimisations de update() du Caddie pour éviter des problèmes sur serveur lent si beaucoup de produits
- Passage de webmail reçu de READ en SEND si répondu
- Pouvoir utiliser fineuploader pour les attributs upload en front-office
- Prise en compte de l'heure pour l'affichage des produits flash
- Stocker l'email dans la colonne raison si ajout dans peel_admins_actions d'un SEND_EMAIL (sauf si cron d'envoi à N personnes)
- Suppression d'un envoi d'email mal placé, qui peut envoyer des emails administrateur trop nombreux lors du paiement par Paypal
- Suppression des passages par référence pour les paramètres de create_or_update_order et save_in_database
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Liste des catégories très longue
Bonjour,
Vous donner plus de détail nécessite de passer du temps afin d'investiguer dans le code, réaliser des spécifications techniques sur le développements, faire des tests. Tout cela demande du temps. Si vous le souhaitez nous pouvons réaliser ce développement pour vous, il faut dans ce cas prendre contact avec le service commercial au 01 75 43 67 97.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Validation Commande
Bonjour,
Pour info, pour configurer le module Paypal, vous devez renseigner l'adresse de votre compte Paypal dans le champ "Email du compte Paypal (obligatoire sinon module inactif) :" de la page de configuration du site administrer/sites.php?mode=modif&id=1 onglet "Modules" rubrique "MODULE : Paiement Paypal 8.0.1".
-
0
-
-
terifick a ajouté un message dans un sujet Liste des catégories très longue
Bonjour,
J'ai essayé de faire une correction pour que dans la barre de menu, l'accès à une catégorie se comporte comme un sélect, où un clic ouvre une fenêtre avec par exemple 15 catégories, et un ascenseur sur le coté pour faire défiler. Si quelqu'un pouvait me donner quelques pistes sur ce qu'il faut modifier...
Merci pour votre aide
-
0
-
-
Ikito a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne
Validation CommandeBonjour à tous,
J'ai installé la dernière version de Peel V8 sur mon serveur. En faisant une simulation de commande je me suis aperçu, que quand t'on veut finaliser une commande on ne peut pas payer en ligne Pourquoi?
J'utilise le mode Paypal
Merci par avance de vos réponses!
- 9 réponses
- 2 489 vues
-
terifick a ajouté un message dans un sujet Liste des catégories très longue
Bonjour Simon
Merci pour la réponse, je vais essayer de faire la modiff.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Liste des catégories très longue
Bonjour, merci bonne année à vous !
pour modifier l'affichage de la génération de catégories il faut modifier la fonction get_menu et le fichier modeles/peel7/smarty/menu.tpl
Sinon un autre mode d'affichage de catégorie est disponible, il faut modifier la variable de configuration main_menu_items_if_available en back office (administrer/configuration.php)
et remplacer 'catalog' par 'cat_*'. Toutes les catégories principales s'afficheront les unes à coté des autres dans le menu.
-
0
-