-
Compteur de contenus
2 913 -
Inscrit(e) le
-
Dernière visite
Messages posté(e)s par Simon développeur PEEL
-
-
Bonjour,
Dans le fichier lib/fonctions/fonctions.php , vous trouverez dans la fonction "affiche_meta()" 2 endroits il vous faudra supprimer "- Solution eCommerce PEEL" (lignes 2272 et 2308).
-
Bonjour,
Pour récupérer le nombre d'éléments qui composent le caddie, il vous suffit d'utiliser la méthode compte_elements() de la classe caddie.
Au niveau du code, cela se traduit par :
echo $_SESSION['caddie']->compte_elements();
-
Bonjour,
Sur quelles pages voulez-vous modifier la taille des photos ? Est-ce sur la page des catégories, dans la fiche détail du produit ?
Par exemple, vous pouvez trouver dans le fichier standard/template.php à la ligne 245 le bout de code suivant :
$largeur = ($width >= 150) ? "150" : $width;
L'image à donc ici une largeur maximum de 150px.
Cependant, les images des produits étant affichés à plusieurs endroits, il faudrait que vous nous précisiez où vous désirer modifier la taille des photos afin que nous puissions répondre au mieux à votre problème.
-
Bonjour,
Votre demande nécessite en effet un travail assez conséquent et une connaissance en PHP / Mysql.
Je vous invite à contacter notre service commercial afin de détailler votre demande.
-
Bonjour,
Etes-vous sur une version premium 4.0 ou une version shopping 4.0 ?
-
Sur quelle version de peel travaillez-vous ?
Avez-vous essayer de faire une recherche dans tous vos fichiers sur '19.6' et '19,6' ?
-
Bonjour,
La fonction preg() n'existe pas. Dans PHP 5, les ereg doivent être remplacé par la fonction preg_match()
-
Bonjour,
Dans votre administration, dans la configuration de votre boutique vous avez la possibilité de modifier les tailles des vignettes via le module "Affichage des produits" (Taille des vignettes (page catalogue), Taille des photos (page produit))
Quelle version de peel utilisez-vous ?
-
Bonjour,
Dans le fichier configuration.inc.php qui se trouve à la racine de votre boutique, il y a aux alentours de la ligne 100 3 variables qui sont définies et qui sont :
$taux_tva1 = "19.60";
$taux_tva2 = "5.50";
$taux_tva3 = "0.00";
Modifiez les 3 taux tel que vous les avez renseigné en base de données et cela devrait à présent fonctionner.
-
Bonjour,
le seul moyen actuellement est de comparer chacune des tables de votre version shopping à celle de la version premium pour pouvoir importer vos données d'une shopping pour une premium.
-
Avez-vous essayé dans votre éditeur de remplacer les "?" par le caractère qu'il faut et d'enregistrer de nouveau ?
-
Bonjour,
Quelle version de peel premium utilisez-vous ?
-
Bonjour,
De ce que je comprends du message d'erreur, il semblerait que le problème est l'exécution de la requête à la ligne 66 de votre fichier "administrer/cgv.php" :
SELECT * FROM peel_cgv WHERE id = 1
Avez-vous vérifier dans votre base de données si la table "peel_cgv" existe bien et si tel est le cas, que l'enregistrement qui y est présent a bien son champ id à 1 ?
Je vous laisse vérifier dans un premier temps cela pour que nous puissions ensuite vous aiguiller suivant votre réponse.
-
Bonjour,
Si vous désirez envoyer 2 mails, il vous suffit de recopier la ligne faisant appel à la fonction mail()
mail($support,"[$site] Enregistrement de la commande $commandeid",$message,"FROM:$support");
et de la recopier juste en dessous en adaptant avec l'adresse que vous désirez utiliser :mail("machin@bidule.com","[$site] Enregistrement de la commande $commandeid",$message,"FROM:$support");
Pour le soucis des accents, le "copier/coller" que vous avez fait à déjà un soucis. Est-ce que dans votre fichier "modeles/standard/template.php" le problème est déjà présent ou bien est-ce uniquement dans l'email que vous recevez ?
-
Bonjour,
La newsletter est un module supplémentaire à installer qui n'est donc pas par défaut installé sur peel.
-
Bonjour,
Si via phpmyadmin vous videz votre table, l'auto incrémente sera automatiquement remis à 0.
-
Bonjour,
Il faut regarder dans votre code partout où la fonction "affiche_prix()" est utilisée.
En regardant le code d'une 5.9, il semblerait que cette fonction est appelée à 2 endroits :
- achat\modeles\produit_details.php
- modeles\default\template.php
- achat\modeles\produit_details.php
-
Bonjour,
Votre version étant ancienne, pourriez-vous nous "copier/coller " les lignes aux alentours de la ligne 104 dus fichier css.php présent dans votre dossier "administrer" afin de pouvoir vous orienter sur le problème en question ?
De ce que je comprends du message d'erreur que vous avez, une variable 'nom' est utilisée sans être initialisée.
-
Bonjour,
Dans votre répertoire "administrer", il y un fichier "sites.php" dans lequel se trouve aux alentours de la ligne 177 le code suivant :
<input type="hidden" name="template_directory" value="standard" />
Il vous suffit donc de remplacer "standard" par votre nouveau nom de dossier vers lequel pointer ce qui donne dans votre cas :<input type="hidden" name="template_directory" value="monTheme" />
-
Bonjour,
C'est effectivement une solution à essayer seulement il vous faudra vérifier où vous vous situez dans vos script pour permettre de pointer vers le répertoire "uplaod" (ex : "../uplaod", "upload", "../../uplaod");
Dans le fichier configuration.inc.php, vous avez une ligne qui correspond au chemin absolu du répertoire "upload" :
$repertoire_upload = $wwwroot."/upload";
Il vous suffit de supprimer $wwwroot pour obtenir le chemin relatif à partir de la racine de votre boutique.
A vous ensuite d'adapter suivant les script qui sont appelés à tel ou tel endroit de votre site.
-
Bonjour,
Dans le caddie, ce sont les photos du produit présentes dans le répertoire "upload/"
alors que sur la page achat/index.php?catid=X , ce sont les photos du produit présentes dans le répertoire "upload/thumbs"
-
Je pense que le mieux est de ne pas tenir compte de la table peel_sites_pivot !
-
Bonjour,
Il vous suffit de reprendre la requête générée pour afficher les produits dans une catégorie et d'y ajouter "ORDER BY RAND()" qui vous triera de manière aléatoire les résultats de la requête.
Cette requête doit se trouver dans votre répertoire "modeles" (modeles/XXXX) dans le fichier template.php avec la fonction "affiche_produit_en_ligne($catid)".
Par exemple la requête que vous devrez générer pourra être du genre de celle qui suit :
SELECT 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, p.prix_revendeur, p.prix_flash, p.points, p.on_stock, p.affiche_stock, p.delai_stock, p.on_rupture, 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)
INNER JOIN peel_sites_pivots ps ON (ps.produit_id = p.id)
WHERE p.etat = '1'
AND pc.categorie_id = '$catid' AND ps.site_id = '".intval($_SESSION['ecom']['id'])."'
ORDER BY RAND()[/code] -
Bonjour,
Sur peel, seul le bloc "A la une" permet de faire dérouler les produits.
En revanche, il est tout à fait possible d'adapter ce qui existe pour le module "A la une" pour le module "Nouveauté".
Les fonctions qui gèrent l'affichage déroulant se trouvent dans le fichier : modules/menus/fonctions.php
dimensions photos
dans Module PEEL Premium pour PEEL SHOPPING
Posté(e) · Signaler ce message
Bonjour,
Pour la page d'accueil, la partie Notre sélection, il semblerait que le code qui se trouve dans la fonction "affiche_produit_catalogue()" du fichier modeles/standard/template.php à la ligne 1097 permette de spécifier la largeur maximum de l'image à afficher. le code est le suivant :
Il vous suffit de remplacer 150 par la largeur maximale que vous désirez.