Flux d’activité
Flux d’activité de Messages
-
-
Bonjour,
merci pour le plug-in. Dorénavant, je pourrai voir les erreur js dans ff.
Voilà le message généré dans firefox :
Erreur : frm.func is undefined
Fichier Source : http://192.168.5.127/peel4/achat/caddie_affichage.php
Ligne : 198
c tout ...
et comme je l'ai dit plus haut, une fois que je m'identifie, fini plus d'erreur ... tout marche très bien.
D'avance merci ...
Quentin.
-
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>";
}
}
-
-
-
-
>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";
-
-
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
-
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
-
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
-
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.
-
Bonsoir Jacouille24,
Si "logo.jpg" s'affiche, a priori c'est que le navigateur ne trouve pas l'image.
Peut-être avez-vous indiqué ".jpeg" comme extension, on ".JPG"? Ou encore une majuscule dans le nom de l'image?
Par ailleurs, les droits en lecture sur l'image sont-ils OK?
Cordialement,
-
-
Bonsoir bielanstra,
Effectivement, c'était lib/setup/info.inc.php, navré pour l'erreur ;)
Content que votre souci soit résolu !
N'hésitez pas à poster de nouveau en cas de souci !
Cordialement,
-
Bonjour à tous,
Voila, j'aimerias me servir de la fonction article pour créer une galerie photo qui s'afficherais dans /lire/index.php tout en gardant la facilité d'insertion article via le mode admin.
La fonction existe déja pour les produits en page d'accueil (sur 3 collones puis sur plusieurs lignes suivant le nombre de produits affichés) mais je n'arrive pas à adapter cela sur le fichier article.php du repertoire "lire" .
Comment créer un tableau pour cette fonction en sachant que je n'ai besoin que de "image1" ?
merci pour votre aide.
-
Si quelqu'un sait comment faire pour forcer l'affichage alphabétique des listings de catégories dans la partie administration, je suis preneur. J'ai cherché mais je n'ai pas trouvé comment faire.
Merci d'avance.
-
Suite à une commande, le client édite son bon, là c'est OK
Lorsque je veux éditer une commande ou une facture, là rien ne s'affiche, j'ai droit à une superbe page blanche
Mon logiciel me ferait'il un coup de calcaire ou y a t'il une manip à faire ???
Merci de votre réponse ;)
-
Bonjour.
J'ai voulu modifier les coordonnées de mon entreprise, et lorsque j'ai voulu les enregistrer l'UPLOAD n'a rien voulu savoir, il m'a fait une erreur et j'ai donc du faire la modif dans la base en direct.
S'il y a une réponse je suis preneur Merci
-
Bonjour,
comme indiqué dans le titre de ce sujet, j'ai quelque soucis avec le caddie dans PEEL V4.
Les actions nécéssitant du javascript (comme la function frmsubmit(func)) ne fonctionne que quand je suis identifié.
Lorsque je suis en "visiteur" mon browser (ie et ff) me retourne une erreur javascript me disant :
Détails de l’erreur de la page Web
Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.30729)
Horodateur : Tue, 14 Jul 2009 15:21:37 UTC
Message : 'frm.func' a la valeur Null ou n'est pas un objet.
Ligne : 198
Caractère : 3
Code : 0
URI : http://192.168.5.127/peel4/achat/caddie_affichage.php
Je pensais que le problème venait du fait que le champs "func" n'était accessible qu'en identifié mais non.
Auriez-vous déjà rencontré se problème et si oui, comment le résoudre ?
D'avance merci,
Quentin
-
-
Bonjour,
Comment doit-on procéder pour supprimer deux éléments de la page d'accueil :
Bienvenue sur PEEL SHOPPING 2.9
et
Remplir cet article par le webmaster ?
merci d'avance
-
Bonjour, je ne vois rien dans le forum sur EasyPHP 3.0
Avec la version 5.0 peel, dans l'administration toute la partie "bloc de la langue fr" et "bloc de la langue EN" ne s'affiche pas.
Avec la version EasyPHP 1.8, tout s'affiche correctement, c'est donc bien un pb avec EasyPHP.
J'ai vu qu'il fallait désactiver la ligne "short_open_tag = On " dans PHP INI, et j'ai donc ajouté un " ;" en début de ligne
mais j'ai toujours le même pb.
Est-ce que d'autres personnes utilisent cette version 3 de EasyPHP ? Et si oui, ont-elles des problèmes d'affichage ?
Merci à ceux qui pourront m'éclairer...
-
-
Je me permets de poster ce message car aujourd'hui 12 Juillet 2009 j'ai téléchargé le .zip pour la version gratuite et j'ai rencontré ce problème. Voila.
Problèmes Actions Caddie
dans PEEL SHOPPING : logiciel open source de boutique en ligne
Gilles Boussin
Posté(e) · Signaler ce message
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.