-
Compteur de contenus
16 264 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par Gilles Boussin
-
Gilles Boussin a ajouté un message dans un sujet cadre d'une image
Bonjour jacouille24,
Quand vous dites que vous avez réduit la taille des images, c'est via le back office?
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet LOGO SUR COMMANDE ??? IMPOSSIBLE
Comme vous l'avez signalé vous-même :
http://forum.peel.fr/index.php?showtopic=2...amp;#entry18492
Pour ce faire, il suffit de retirer dans "factures/invoice.php les // de la ligne $this->Image($logo,5,5,60,10);
Je clos donc ce sujet
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet AFFICHAGE LOGO DANS BC ET FACTURE RESOLU
Bonsoir jacouille24, merci pour l'info ;)
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Ordre alphabétique des catégories et des produits
Oups...
Merci pour le correctif, xeon, je suis allé un peu vite dans l'écriture de ma requête ;)
L'affichage de la liste des catégories pour l'ajout / modification de produits se trouve dans : administrer/produits.php, fonction affiche_liste_produits() :
select_arbo_cat($categorie_options, $categorie_id);
Il faut donc modifier la fonction select_arbo_cat(), définie dans lib/fonctions/fonctions.php.
Cette fonction affiche la liste des catégories, ordonnée de la manière suivante :
Catégories de le parent est 0 (CAD celles de plus haut niveau, qui ne sont pas des sous-catégories), ordonnées par ordre alphabétique.
Pour chacune de ces catégories, on va chercher les catégories filles, et ainsi de suite (car select_arbo_cat est une fonction récursive)
Pour forcer l'ordre purement alphabétique, il faut recoder select_arbo_cat pour obtenir le résultat voulu.
Mais select_arbo_cat est appelée à plein d'endroits du code, donc il faudrait plutêt développer une fonction spécifiquement pour ce fichier de l'admin :
Une simple fonction (non récursive) qui fasse un SELECT FROM peel_categories ORDER BY nom_$_SESSION['lang'] et affiche le résultat pour générer le SELECT
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet PHP 5.3.0 et les regexps
Pas de quoi ;)
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet haut.php ne s'affiche plus après l'ajout de necessite_priv("admin")
Bonjour xeon,
Si vous avez modifié le fichier haut.php, puis remis le fichier initial en place, il n'y a, à ma conniassance, aucun process qui modifie ensuite quoi que ce soit aux droits d'accès.
necessite_identification : Fait une redirection vers membre.php
necessite_priv : Renvoie un message type ! "pas les bonnes autorisations"
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet PHP 5.3.0 et les regexps
Bonjour serialmother,
Pour permettre la réécriture d'URL en local, il faut activer sur votre serveur Apache le mod rewrite (Apache > Modules Apache > Rewrite Module), et non travailler directement sur le .htaccess
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet choix du paiement
Bonjour Phil,
Je vous propose de nous contacter au 01 75 43 67 97 afin que nous puissions convenir d'une solution à votre problème.
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Facture / commande, invisible
Pas de souci !
N"hésitez pas à poster de nouveau
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Société, mise à jour impossible
Pas de quoi ;)
N"hésitez pas à poster de nouveau en cas de souci ;)
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet LOGO SUR COMMANDE ??? IMPOSSIBLE
Bonjour jacouille24,
Il y a nécessairement un bug...Si vous travaillez sur un site en prodution, vous pourrez me laisser vos accès FTP par message privé, j'y jetterai un œil.
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Comment inclure une marque sur BC ou FACT
Bonjour jacouille24,
Je suppose que vous parlez des marques associées aux produits.
Celles ci ne sont pas considérées dans le fichier factures/comande_pdf.php.
Il faut alors aller chercher pour chaque produit, la marque associée, et remplacer L 28 :
$qid_items = mysql_query("SELECT oi.* FROM peel_commandes_articles oi WHERE commande_id = '".intval($id)."'")
par
$qid_items = mysql_query("
SELECT oi.*, pm.nom_fr AS nom_marque FROM peel_commandes_articles oi
LEFT JOIN peel_produits pp ON pp.id = oi.produit_id
LEFT JOIN peel_marques pm on pm.id = pp.id_marque
WHERE commande_id = '".intval($id)."'")
Ensuite, Ligne 113, avec while ($prod = mysql_fetch_array($qid_items)) { ...
$prod['nom_marque'] contient la marque du produit, libre à vous ensuite de l'afficher avec le porduit correspondant.
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet PB d'installation
Bonjour axou007,
Je pense qu'il faut que vous configuriez votre serveur apache avec le mode short open tag à on, pour qu'il comprenne les balises <? ?> en plus des balises <?php ?>
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Problème d'affichage des accents
Bonjour jadelynn,
Tout d'abord, merci pour vos encouragements !
Pouvez-vous me dire quels mots en particulier posent problème (catégories, produits, rubriques...), et si vous travaillez en ligne ou en local?
Dans ce dernier cas, utilisez-vous Wamp ou EasyPHP?
Cordialement
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Problèmes Actions Caddie
Bonjour Quentin,
La fonction frmsubmit est définie dans modeles/standard/caddie.php :
<script language="Javascript">
function frmsubmit(func) {
frm = document.entryform;
frm.func.value = func;
frm.submit();
}
</script>
Faîtes par exemple un
alert(frm)
après
frm = document.entryform;
pour voir ce que vaut frm.
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Personnalisation de la catégorie
Bonsoir Cecobe,
Dans modeles/standard/haut.php (et modeles/blog/haut.php) :
Le code qui personnalise les pages de catégories est :
if (isset($_GET['catid'])) {
$queryCP = mysql_query("SELECT header_html, background_menu, background_color FROM peel_categories WHERE id = '".intval($_GET['catid'])."'");
if (mysql_num_rows($queryCP) > 0) {
$CP = mysql_fetch_object($queryCP);
$header_html = html_entity_decode(trim($CP->header_html));
$background_menu = html_entity_decode($CP->background_menu);
$background_color= html_entity_decode($CP->background_color);
echo "<style>";
echo "body { background-color:$background_color; }\r\n";
echo "#menu2 { background-color:$background_menu; }";
echo "#menu3 { background-color:$background_menu; }";
echo "</style>";
}
}
Dans achat/produit_details.php,
après :
$prod = charge_produit(intval($_GET['id']));
il faudrait faire :
$cat_id_from_prod_id = $prod['categorie_id']
Puis dans modeles/standard/haut.php (et modeles/blog/haut.php) :
Remplacer le code cité plus haut par :
if (isset($cat_id_from_prod_id)) {
$cat_id_for_header = $cat_id_from_prod_id;
}elseif(isset($_GET['catid'])){
$cat_id_for_header = $_GET['catid'];
}
if (isset($cat_id_for_header)) {
$queryCP = mysql_query("SELECT header_html, background_menu, background_color FROM peel_categories WHERE id = '".intval($cat_id_for_header)."'");
if (mysql_num_rows($queryCP) > 0) {
$CP = mysql_fetch_object($queryCP);
$header_html = html_entity_decode(trim($CP->header_html));
$background_menu = html_entity_decode($CP->background_menu);
$background_color= html_entity_decode($CP->background_color);
echo "<style>";
echo "body { background-color:$background_color; }\r\n";
echo "#menu2 { background-color:$background_menu; }";
echo "#menu3 { background-color:$background_menu; }";
echo "</style>";
}
}
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Le carré Publicité
Bonsoir Cecobe,
Pas de quoi ;)
N'hésitez pas à poster de nouveau !
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet sous catégories
Je clos donc ce sujet
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet EasyPHP 3.0
Bonsoir serialmother,
Vous avez réinstallé la version 1.8, ou la version 3.0?
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Ordre alphabétique des catégories et des produits
>Bonsoir Xéon,
dans administrer/categories.php, fonction affiche_arbo_cat,
remplacer :
$sql = "SELECT c.id, c.reference, c.nom_".$_SESSION['langue'].", c.etat, c.position, c.nb, c.image
FROM peel_categories c
WHERE c.parent_id = '$parent' ORDER BY c.position";
par
$sql = "SELECT c.id, c.reference, c.nom_".$_SESSION['langue'].", c.etat, c.position, c.nb, c.image
FROM peel_categories c
WHERE c.parent_id = '$parent' ORDER BY ".$_SESSION['langue']." ASC";
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Facture / commande, invisible
Bonsoir jacouille24,
Quelle est l'URL de la page qui pose problème?
Merci !
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Société, mise à jour impossible
Bonsoir jacouille24,
Dans administrer/societe.php, fonction maj_societe() :
Avant :
mysql_query($requete) or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
Faîtes :
var_dump($requete);
die();
et exécutez le résultat du var_dump sous phpmyadmin, vous devriez alors pouvoir localiser le sousci
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Problèmes Actions Caddie
Bonsoir Quentin,
Les erreurs signalées par IE étant epu claires, je vous propose d'installer la webdeveloper toolbar sur Firefox, et de nous renvoier l'erreur Javascript renvoyée par cet Outil.
Si vous avez besoin d'aide pour l'installation de cet outil, n'hésitez pas à poster de nouveau sur ce même sujet
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet texte page d'accueil
Bonsoir mp67,
A priori, depuis le back-office, dans "Contenus du site" > "Gérer les zones personnalisables en HTML", vous devriez avoir une ligne avecle contenu que vous désirez supprimer.
Supprimez la ligne ne question, et le contenu devrait être supprimé en conséquence
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet problème CGV et LEGAL
Bonsoir Jacouille24,
Le problème peut venir du fait que sur votre hébergement, le register_long_arrays soit à off (la variable HTTP_POST_VARS n'est plus prise en charge)
Dans administrer/cgv.php, et administrer/legal.php, il vous suffit alors de remplacer toute occurrence de $HTTP_POST_VARS par $_POST.
Si ceci ne fonctionne pas, dans administrer/cgv.php, fonction maj_cgv(), avant $qid = mysql_query($sql);, faites :
var_dump($sql);
die();
Vous aurez alors la requête que le fichier tente d'exécuter.
Si vous l'exécutez à votre tout sous PHPMyadmin, vous pourrez alors comprendre ce qui ne va pas.
-
0
-