-
Compteur de contenus
2 913 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par Simon développeur PEEL
-
Simon développeur PEEL a ajouté un message dans un sujet Comment modifier le bas de page et le menu en haut de page
Bonjour,
Pour le 3ème point, la fonction à modifier est get_menu(), défini dans lib/fonctions/display.php. Vous pouvez ajouter de nouvelles constante de langue dans le fichier lib/lang/fr.php, et modifier les noms des titres du menu avec ces nouvelles constantes :
$main_menu_items['home'] = array($GLOBALS['wwwroot'] . '/' => MA_NOUVELLE_CONSTANTE1);
$main_menu_items['catalog'] = array($GLOBALS['wwwroot'] . '/achat/' => MA_NOUVELLE_CONSTANTE2);
$main_menu_items['news'] = array($GLOBALS['wwwroot'] . '/achat/nouveautes.php' => MA_NOUVELLE_CONSTANTE3);
$main_menu_items['promotions'] = array($GLOBALS['wwwroot'] . '/achat/promotions.php' => MA_NOUVELLE_CONSTANTE4);
[/CODE]
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Affichage après changement de taille des vignettes
Bonjour,
Quand je regarde le code source HTML du site , il y a
<div id="main2" class="column_3">
[/CODE]
au début de la page. C'est une cause probable du problème d'affichage sur les pages produits. Il faut savoir où cette <div> est généré, pour faire en sorte que [i]column_3[/i] devienne [i]column_2[/i] si [i]$page_column_count = 2[/i]
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Comment centrer horizontalement le menu dans le header ?
Bonjour,
Le bloc main_logo prend plus de place qu'il ne devrait. En diminuant la taille de ce bloc, cela remontera le menu. Vous pouvez jouer sur cette valeur pour positionner votre menu.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Nouvelle version
Bonjour,
La nouvelle version de PEEL sera disponible fin avril.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet problème de tri
Bonjour,
Dans la fonction params_affiche_produits, vous pouvez ajouter le code suivant :
if(!in_array($_GET['tri'], array('nom_fr', 'prix'))) {
$_GET['tri'] = 'nom_fr';
}
[/CODE] au niveau de la prise en compte de GET['tri'], vers la ligne 1324 : [CODE]
if (isset($_GET['tri'])) {
if(!in_array($_GET['tri'], array('nom_fr', 'prix'))) {
$_GET['tri'] = 'nom_fr';
}
$sql .= word_real_escape_string($_GET['tri']) . '` ' ;
} else {
$sql .= 'position` ' ;
}
=> Cette correction sera dans la 6.4
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Facture
Bonjour,
Vous tentez d'accéder à un répertoire pour lequel il n'y a pas les droits nécessaires.
Vous pouvez vérifier la valeur définie pour open_base_dir dans le fichier php.ini, et/ou donner les droits nécessaire sur le bon dossier.
Plus d'infos : http://fr.php.net/ma...ni.open-basedir
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Affichage après changement de taille des vignettes
Bonjour,
Pouvez vous vérifier qu'il n'y a pas de column_3 'en dur' dans votre code svp ? Le fonctionnement par défaut est que la page doit s'adapter en fonction du nombre de colonne.
Merci
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Comment centrer horizontalement le menu dans le header ?
Bonjour,
Pour centrer horizontalement le menu, vous pouvez modifier la hauteur spécifié dans la classe css main_logo, défini ligne 211 du fichier screen.css :
.main_logo {
height: 130px;
height: 122px;
margin: 7px 0 7px 7px;
position: relative;
text-align: left;
width: 300px;
}
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet commande_pdf.php
Bonjour,
La version 5.3 de PHP est nécessaire pour afficher correctement les fichier PDF. Dans le fichier .htaccess, il y a des lignes en commentaire permettant d'activer PHP5.3. Vous pouvez décommenter la ligne correspondant à votre hébergeur.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet problème de tri
Bonjour,
Ce problème n'est pas reproductible sur premium.peel.fr. Sur quelle version rencontrez-vous ce problème ?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet pense bête et donner son avis
Bonjour,
Oui, avant la redirection dans la page membre.php dans les pages modules\pensebete\ajouter.php et modules\avis\avis.php , vous pouvez stocker la page en cours dans une variable de session :
if (!est_identifie()) {
// User not logged in ==> we redirect to login page.
$_SESSION['session_redirect_after_login'] = get_current_url(true);
redirect_and_die($GLOBALS['wwwroot'] . '/membre.php');
}
[/CODE] dans la page membre.php, il faut ajouter un test sur la présence de la session, est rediriger vers l'info contenu dans cette session. [CODE]
if ($utilisateur) {
if(!empty($_SESSION['session_redirect_after_login']) && strpos($_SESSION['session_redirect_after_login'], $GLOBALS['wwwroot'])===0) {
// Pour éviter que des spammeurs n'utilisent referer, on vérifie que l'URL de redirection contient wwwroot
$goto = $_SESSION['session_redirect_after_login'];
unset($_SESSION['session_redirect_after_login']);
}elseif($_SESSION['session_caddie']->count_products() > 0) {
$goto = $GLOBALS['wwwroot']."/achat/caddie_affichage.php";
}else{
$goto = get_account_url(false,false);
}
redirect_and_die($goto);
Cette amélioration est prévu dans la version 6.4.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Prix trop long [Résolu]
Bonjour,
Vous pouvez augmenter la taille de la cellule qui contient le prix. Dans la fonction get_product_in_container_html du fichier lib\fonctions\display_product.php, il faut modifier la taille de la cellule <td class="right" style="width:110px;">.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Affichage après changement de taille des vignettes
Bonjour,
Pour modifier le nombre de colonne dans la page produit, vous devez ajouter $page_column_count = 2; dans le fichier achat/produit_details.php avant l'inclusion du fichier haut.php. Par exemple :
define('IN_CATALOGUE_PRODUIT', true);
$page_column_count = 2;
include($GLOBALS['repertoire_modele'] . "/haut.php");
[/CODE]
si cette variable n'est pas renseigné, sa valeur par défaut est 3.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Comment centrer horizontalement le menu dans le header ?
Bonjour,
Vous pouvez fournir un lien vers votre site que l'on puisse jeter un coup d’œil?
Merci
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet fonction d'affichage des modules
Bonjour,
je vous propose ceci :
if (vn($GLOBALS['page_column_count']) == 2 && $this_module['technical_code'] == 'caddie' && !defined('IN_HOME')) {
if ($this_module['location'] == 'right') {
// On déplace le module de droite vers le haut pour l'afficher quand même
if (empty($location) || $location == 'header') {
$this_module['location'] = 'header';
$this_module['display_mode'] = '';
} else {
continue;
}
}
}
[/CODE]
=> ce morceau de code s'exécutera uniquement en dehors de la page d'accueil, grâce au test !defined('IN_HOME')
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet fonction d'affichage des modules
Vous pouvez faire un test sur la présence de la constante IN_HOME, défini exclusivement sur la page index.php
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Affichage après changement de taille des vignettes
Bonjour,
Pour le problème de la page http://www.lilouetpuce.fr, il faut passer le nombre de produit affiché de 4 à 3 dans la liste des produits. Il faut modifier le 8ème paramètre (nb_colonnes) de la fonction affiche_produits appelé dans la page index.php.
Visiblement, le nombre de colonne affichable pour la page produit est 3 (présence des classes column_3 dans le code source).
Vous pouvez modifier le nombre de colonne en le passant la valeur de la variable $page_column_count de 3 à 2 dans le fichier achat/produit_details.php
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Remettre ? zéro
Bonjour,
vous devez vider la table peel_commandes et peel_commandes_articles, et réinitialisé l'auto incremente des tables avec ALTER TABLE peel_commandes AUTO_INCREMENT=0 et ALTER TABLE peel_commandes_articles AUTO_INCREMENT=0
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet fonction d'affichage des modules
Bonjour,
Le code qui créer ce comportement est dans la fonction get_modules_array, du fichier lib/fonctions/fonctions.php
if (vn($GLOBALS['page_column_count']) == 2 && $this_module['technical_code'] == 'caddie') {
if ($this_module['location'] == 'right') {
// On déplace le module de droite vers le haut pour l'afficher quand même
if (empty($location) || $location == 'header') {
$this_module['location'] = 'header';
$this_module['display_mode'] = '';
} else {
continue;
}
}
}
[/CODE]
vous pouvez mettre en commentaire ce morceau de code.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet fonction d'affichage des modules
Bonjour,
Dans la configuration général de la boutique, vous devez sélectionner l'emplacement "droite" pour le panier pour qu'il s'affiche sous forme de bloc dans la colonne
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Affichage après changement de taille des vignettes
Bonjour,
Pouvez-vous fournir des screenshots avec l'ensemble de la page svp? Je ne vois pas d'où viens le problème avec les captures actuelles.
Le mieux serais de pouvoir voir le site qui pose problème en ligne.
Merci
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet ajout de frais pour paypal..
Bonjour,
Petite correction, la bonne ligne à ajouter est :
$obj->tarif = $this->total * ($obj->tarif_percent / 100);
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet module suivant/precedent
Bonjour,
Ce point est administrable en back office :
Gestion du site => Paramètre de la boutique => Gestion des boutons précédent et suivant sur les fiches produit => Différents type de circulation => Circulation dans la catégorie directe
Cordialement,
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet LISTE DES COMMANDES
Bonjour,
dans le fichier administrer/commandes.php, placer le code suivant ligne 375 :
var_dump($sql);
die();
[/CODE]
=> La requête SQL s'affichera. Vous pouvez ensuite faire un copier coller de la requête SQL et l'exécuter dans l’onglet SQL de phpmyadmin. Vous obtiendrez alors des détails sur l'erreur.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet mail
Bonjour,
Pour les moyens de paiement direct (carte bancaire), les envois d'email et la réinitialisation du caddie se fait lors du paiement, dans le fichier appelé automatiquement par la banque (généralement ipn.php).
Il manquait effectivement les moyens de paiement delivery (Paiement à la livraison) et pickup (Paiement lors de l''enlèvement sur place) dans le cas des moyens de paiement indirect.
Se sera corrigé dans la version 6.4.
Merci
=> De quelle ligne parlez-vous?
-
0
-