-
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 Requete recherche affiliés
Bonjour,
Le moteur de recherche prends en compte les articles de contenu. Partant de ça, je vous propose de créer un article en back office qui contiendrais le texte à afficher en remplacement de la variable DESCRIPTION_WEBSITE. Ensuite, à l'endroit où est appelé DESCRIPTION_WEBSITE, faite un appel au contenu de l'article créé précédemment.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet FCK Editor Transfer images sur serveur impossible
Bonjour,
Pour corriger ce problème, il faut modifier le fichier lib/FCKeditor/editor/filemanager/connectors/php/config.php. Il faut remplacer
$session_cookie_name = "sid"; par
$session_cookie_name = "sid" . substr(md5($GLOBALS['wwwroot']), 0, 8);
[/code] Dans le fichier configuration.inc.php, remplacer [code]
$session_cookie_name = $session_cookie_basename . substr(md5($GLOBALS['detected_wwwroot']), 0, 8);
par $session_cookie_name = $session_cookie_basename . substr(md5($GLOBALS['wwwroot_main']), 0, 8);
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Fonction ereg is deprecated
Bonjour,
une solution consiste à placer un arobase devant la fonction, pour ne plus que l'erreur s'affiche. Vous pouvez aussi remplacer les fonctions ereg par preg_match => http://www.php.net/manual/fr/function.preg-match.php
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet fonction d'affichage des modules
Bonjour,
Dans la colonne de droite? Le plus simple serais de fournir une capture d'écran, avec une indication sur l'emplacement souhaité.
Merci
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Quelques questions Backoffice produits
Bonjour,
=> La gestion du contenu des onglets ont été mis dans un formulaire à part pour alléger le formulaire de produit. Si vous le souhaitez, vous pouvez déplacer les champs de la fonction affiche_formulaire_tab() vers la fonction affiche_formulaire_produit, les deux fonctions sont défini dans le fichier produits.php. Après avoir déplacer les champs, il faut modifier les requêtes de modification et d'ajout de produit.
=> Dans vos liens, vous pouvez remplacer modif_etat par modif_rollover et modif_top. Ensuite, dans le haut du fichier produits.php, il faudra répliquer et modifier le code ci dessous :
case "modif_etat" :
if (isset($_GET['etat']) && !empty($_GET['id'])) {
if ($_GET['etat'] == 1) {
$etat = 0;
} else {
$etat = 1;
}
query('UPDATE `peel_produits`
SET etat="' . intval($etat) . '"
WHERE id="' . intval($_GET['id']) . '"');
}
affiche_liste_produits($_GET);
break;[/CODE]
pour prendre en compte les modifications.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Fonction ereg is deprecated
Bonjour,
Avec quelle version de PEEL travaillez-vous?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet CRITERE PRODUIT
Bonjour,
Vous pouvez créer des attributs sur PEEL. Dans le back office, rendez-vous sur la page /modules/attributs/administrer/attributs.php. Vous pourrez créer l'attribut modele, et ajouter tous les modèles pour les différents produits. Ensuite, vous pourrez associer chaque produit à un ou plusieurs modèles.
Le filtre par produits sera possible depuis le moteur de recherche.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Le module SIPS de paiement CB ne fonctionne plus après migration
Bonjour,
Dans la page d'administration des moyens de paiements, avez-vous mis 'atos' dans le champ Code technique pour gestion des paiements en PHP : ?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Quelques questions Backoffice produits
Bonjour,
=> Il n'y a pas de petit bouton vert pour activer les onglets. Vous souhaitez pouvoir renseigner les onglets dans le même temps que les autres paramètre du produit.
=> Dans la fonction affiche_liste_produits(), il faut ajouter les nouveaux champs dans le tableau $HeaderTitlesArray, et dupliquer le fonctionnement existant pour état.
=> Dans la fonction affiche_liste_produits(), remplacer
$Links->OrderDefault = "position, nom_" . $_SESSION['session_langue'] . ", prix";
$Links->SortDefault = "ASC";
[/CODE] par [CODE]
$Links->OrderDefault = "reference, position, nom_" . $_SESSION['session_langue'] . ", prix";
$Links->SortDefault = "DESC";
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Requete recherche affiliés
Bonjour,
Cette variable est défini dans les fichiers de langues lib/lang/, et sert a nommer un champ :
<tr valign="top">
<td>' . DESCRIPTION_WEBSITE . BEFORE_TWO_POINTS . ':</td>
<td><textarea style="width:100%" rows="3" cols="54" name="description">' . String::str_form_value(nl2br(vb($frm["description"]))) . '</textarea></td>
</tr>
[/CODE]
Du coup, je ne comprends pas votre demande. Vous pouvez préciser svp ?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet administrer les articles
Bonjour,
- Le champ surtitre a été retiré du formulaire, mais pas de la base de donnée pour faciliter les migrations d'une version à une autre.
- La checkbox "Afficher l'article en page d'accueil", associé au champ on_special sera remis dans la 6.4.
Nous prévoyons effectivement l'utilisation de la seul bibliothèque javascript Jquery pour les versions futurs, mais pas dans l'immédiat.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Affichage après changement de taille des vignettes
Bonjour,
en fait, après la modification de column_3 en column_2, l'image et la description du produit descendent sous le menu de gauche. Cela vient du fait de la taille trop grande de la classe .column_2 .middle_column. Après avoir remis la correction en place, vous pouvez modifier la largeur de la classe .column_2 .middle_column à 755px. Reste ensuite à spécifier la taille d'image adequat dans le back office pour les images des produits (administrer/sites.php, paramètres généraux).
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Facture
Bonjour,
Le problème vient de la version de PHP présent sur votre hébergement. Il faut voir avec votre hébergeur pour modifier la version de PHP utilisée.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet fonction d'affichage des modules
Bonjour,
A quel endroit souhaitez-vous afficher le nombre de visiteur?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Ajout de produit (Peel 6.3.1) + Titre de la page
Bonjour,
=> Avez vous sélectionné une catégorie dans le select multiple en haut du formulaire ?
=> Sur PEEL, le seul champ obligatoire lors de l'ajout d'un produit sont la catégorie et le nom du produit.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Si commande égale ? 0 euro
Bonjour,
dans le fonction get_payment_form(), vous pouvez faire un test sur le montant de la commande ($amount_to_pay) pour afficher un message spécifique à votre cas de figure :
if ($amount_to_pay > 0) {
switch ($type) {
case 'check':
$output .= '
<p>- <a href="' . $GLOBALS['wwwroot'] . '/factures/commande_pdf.php?code_facture=' . $com->code_facture . '&mode=bdc" onclick="return(window.open(this.href)?false:true);">' . PRINT_PROFORMA . '</a></p>
<p>- ' . SEND_CHECK . BEFORE_TWO_POINTS . ': ' . print_societe(true) . '</p>';
$fianet_sac_payment_name = 'TYPE_CHEQUE';
break;
case 'transfer':
[.....]
} else {
// Votre message ici
}
[/CODE]
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet exclusion des visite par cookies dans google analytics sous peel
Bonjour M.Weibel, et bienvenue sur le forum !
J'ai trouvé une page après quelques recherches qui indique que _setVar est déprécié par google :
http://blog.sommestad.net/2009/12/google-analytics-setvar-deprecated-and-replaced-by-setcustomvar/
La doc de google est disponible à cette adresse : http://code.google.com/intl/fr/apis/analytics/docs/tracking/gaTrackingCustomVariables.html
Une autre solution consisterais à faire un test en PHP sur l'existence du cookie, et ne pas afficher le tag dans le fichier bas.php.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet date de mise ? jour produit
Bonjour,
la meilleur solution à mon sens serait de faire un test si la date de mis à jour est supérieur à la date du jour moins 7 jours:
if($product_object->date_maj > date('Y-m-d', time() - (7*24*3600))) {
=> Affiche l'image.
}
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Affichage après changement de taille des vignettes
Bonjour,
Oui, c'est bien le code que je cherchais. Il faut simplement rendre column_3 dynamique. Je vous propose de remplacer :
<div id="main2" class="column_3">
[/CODE] par [CODE]
<div id="main2" class="column_'.$page_column_count.'">
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet problème de tri
Bonjour,
Cet index est normalement défini à cet endroit, puisque l'on utilise $_GET['tri'] après le test
if (isset($_GET['tri'])) {
[/CODE]
Pouvez-vous fournir le morceau de code que vous avez modifié svp ?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet pense bête et donner son avis
Bonjour,
L'encodage des caractères spéciaux n'est pas nécessaire, les données sont gérées en UTF8.
Y'a pas de quoi ;).
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Si commande égale ? 0 euro
Bonjour,
Avec quelle version de PEEL travaillez-vous ?
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet Facture
Bonjour,
Pour ce type de problématique, je vous invite à faire appel à votre hébergeur.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet fonction d'affichage des modules
Bonjour,
le problème de se trouve exactement dans la fonction get_modules_array(). Précédemment la requête se présentait comme suit:
$sql = 'SELECT *
FROM peel_modules
WHERE (1' . ($only_active ? ' AND etat="1"' : '') . ($technical_code ? ' AND technical_code="' . nohtml_real_escape_string($technical_code) . '"' : '') . ($location ? ' AND location="' . nohtml_real_escape_string($location) . '" AND technical_code!="ariane"' : '') . ')' . ($location == 'header' && vn($GLOBALS['page_column_count']) == 2? ' OR (technical_code="caddie" AND location="right")' : '') . '
ORDER BY position, id';
[/CODE] et j'ajoute le paramètre suivant :!defined('IN_HOME') et la requête est devenue: [CODE]
$sql = 'SELECT *
FROM peel_modules
WHERE (1' . ($only_active ? ' AND etat="1"' : '') . ($technical_code ? ' AND technical_code="' . nohtml_real_escape_string($technical_code) . '"' : '') . ($location ? ' AND location="' . nohtml_real_escape_string($location) . '" AND technical_code!="ariane"' : '') . ')' . ($location == 'header' && vn($GLOBALS['page_column_count']) == 2 && !defined('IN_HOME')? ' OR (technical_code="caddie" AND location="right")' : '') . '
ORDER BY position, id';
Cordialement.
-
0
-
-
Simon développeur PEEL a ajouté un message dans un sujet pense bête et donner son avis
Bonjour,
Je vous propose de placer ce morceau de code en bas du fichier configuration.inc.php, pour vider la session permettant la redirection :
// suppression de la session session_redirect_after_login si un utilisateur sort de la page membre.php après une redirection sans s'être connecté
if ((!empty($_SERVER['HTTP_REFERER']) && strpos($_SERVER['HTTP_REFERER'], 'membre')) && !empty($_SESSION['session_redirect_after_login']) && !est_identifie() && !defined('LOAD_NO_OPTIONAL_MODULE')) {
unset($_SESSION['session_redirect_after_login']);
}
[/CODE]
=> Oui, la redirection sera faite, puisque la session n'est pas supprimé si l'utilisateur ne se connecte pas.
=> Le HTML doit normalement être supprimé, puisque la fonction nohtml_real_escape_string() est utilisé lors de l'intertion dans la table peel_avis. J'ai fais un essai sur la 6.3.1, le HTML n'est pas inséré en BDD.
-
0
-