Flux d’activité

Flux d’activité de Messages

  1. Gilles Boussin


    Bonjour Nika,

    Le code à modifier se trouve effectivement dans /modeles/xxx/display.php, fonction affiche_menu_catalogue.

    L'idée serait à mon sens de paramétrer cette fonction avec un id catégorie ($id_categorie) qui limiterait les catégories retournées par la requête $sql à celles dont le parent est $id_categorie.

    (pour garder l'affichage des sous catégories)

    La solution que vous évoquez : SELECT * FROM table EXCEPT avendre. n'est pas appropriée puisque toutes les catégories sont stockées dans la même table SQL peel_categories.

    Il vous faudrait ensuite appeler affiche_menu_catalogue à gauche avec l'ID de votre catégorie A VENDRE, et à droite avec celui de votre catégorie A LOUER.

    Cordialement,

  2. Gilles Boussin


    Bonjour,

    Ce problème concerne les vieilles versions de PEEL. Des sujets analogues a été traité par exemple ici :

    http://forum.peel.fr/bug-php-533-t3593.html

    http://forum.peel.fr/Probleme-V53-t2769.html

    Remplacez wwwroot par dirroot et ce sera mieux, si le serveur ne peut accéder à des flux HTTP pour raison de configuration du php.ini.

    Par ailleurs vérfiez d'abord que http://www.xxxxxxxx/upload/thumbs/89ed3f42...47-ballotin.jpg est bien une image qui existe avant cela. Sinon, c'est qu'il y a eu un problème sur une image, à rectifier dans les fichiers ou la BDD.

    Gilles

  3. Centre


    Bonjour,

    Je voudrai de l’aide pour une version 5.3 je me trouve avec l’erreur :

    Warning: getimagesize(http://www.xxxxxxxx/upload/thumbs

    /89ed3f423f7d089ff45fd886a4645a47-ballotin.jpg)

    [function.getimagesize]: failed to open stream: HTTP request

    failed! HTTP/1.1 404 Not Found in /htdocs/public/www/modeles

    /blog/template.php on line 478

    Warning: Cannot modify header information - headers already sent by (output started at /htdocs/public/www/modeles/blog/haut.php:21) in /htdocs/public/www/modules/thumbs/fonctions.php on line 4

    Impossible d'ouvrir l'image

    Ligne 478 : $imgInfo = getimagesize($image) or diewith("Impossible d'ouvrir l'image");

    Ligne 4 : header("HTTP/1.0 500 Internal error.");

    Toutes les images sont en places

    Merci

  4. nika


    Bonjour,

    Je gère un site immobilier dont voici l'url http://bit.ly/cq9uNu (url courte pour éviter le référencement).

    J'ai à gauche mon menu CATALOGUE, avec les différentes catégories, hors j'aimerai garder ce menu uniquement pour les objets A VENDRE.

    A droite j'aimerai refaire un catalogue mais cette fois-ci avec les objets A LOUER.

    J'ai trouvé quelques pistes dans haut.php avec "affiche_menu_catalogue", qui me reporte au fichier template.php avec ses lignes de code (je suppose)

    function affiche_menu_catalogue()
    
    {
    
    	if (!isset($_GET['catid'])) {
    
    		$catid = 0;
    
    	} else {
    
    		$catid = ($_GET['catid']);
    
    	}
    
    	$frm['parent'] = array($catid);
    
    	construit_menu_arborescent_cat($categorie_options, $frm['parent']);
    
    	echo $categorie_options;
    
    }

    Suis-je au bon endroit ? Je pensais faire une requête SQL du genre (grossièrement) SELECT * FROM table EXCEPT avendre.

    Vous avez d'autres alternatives à me proposer ?

    Merci d'avance pour votre coup de main !

  5. serialmother


    Merci pour ta réponse si rapide Paulanna

    je viens de modifier le fichier httpd.conf et de redémarrer les services, mais les pages s'affichent toujours en erreur HTTP 404.

    Faut il laisser en commentaire Fonctions href_link et href_link_titre du fichier rewrite.php ?

    le fait qu'elles y soient ou non ne change rien au résultat, c'est pour info...

  6. BIGYOM


    Bonjour

    J'ai remarqué un bug lorsqu'on tape dans le moteur de recherche le nom d'une marque présente dans le site. CAD sans passer par le menu déroulant des marques.

    Les premiers résultats qui contiennent les produits s'affichent correctement. Puis au moment de donner le résultat sur la fiche de la marque recherchée, on tombe sur ce warning :

    Notice: Undefined variable: id_marque in /public_html/hydroboutique/search.php on line 219
    
    
    Notice: Undefined variable: id_marque in /public_html/hydroboutique/search.php on line 232

    La marque s'affiche ensuite mais le lien n'est pas bon, il manque l'id de la marque.

    :angry: Une idée pour récupérer l'id dans le fichier search.php ?

  7. Gilles Boussin


    Bonjour bertrand,

    Il est en effet possible de rajouter des liens dans le header, en modifiant votre fichier /modeles/xxxxx/haut.php. Le menu supérieur est contenu dans la div menu1.

    Par exemple, pour ajouter un lien vers une rubrique que vous aurez crée depuis votre back-office, ajoutez après :

    <li><a href="' . $wwwroot . '/utilisateurs/contact.php">' . CONTACT . '</a></li>

    <li><a href="' . $wwwroot . '/votrelien.php">' . INTITULE_RUBRIQUE . '</a></li>

    où INTITULE_RUBRIQUE est une variable de langue définie dans /lib/lang/fr.php et en.php pour assurer le caractère internationalisé de votre site, et votrelien.php l'URL de votre rubrique.

    Cordialement,

  8. paulanna


    regarde dans le fichier de config de Apache et cherche :

    (en début de fichier)

    Options Indexes FollowSymLinks

    #

    # AllowOverride controls what directives may be placed in .htaccess files.

    # It can be "All", "None", or any combination of the keywords:

    # Options FileInfo AuthConfig Limit

    #

    AllowOverride none ====> METTRE All

    et redémarre

  9. Gilles Boussin


    Bonjour,

    * Utiliser le robots.txt (ATTENTION : avec un s à robot) de cette manière pour que les utilisateurs ne trouvent pas telle ou telle page n'est pas suffisant, car vous avez des moteurs ou robots peu scrupuleux qui ne respectent pas les indications de robots.txt.

    Il faut que sur les pages concernées vous mettiez en place des protections sur le fait d'être loggué par exemple, ou en fonction des variables de session, si vous voulez avoir une protection réelle.

    Par ailleurs pour information, certains malins utilisent parfois les robots.txt pour savoir ce qu'il serait intéressant de visiter et qui est un peu caché... :angry:

    * A part cela, les chemins indiqués dans robots.txt doivent commencer par /

    => vous devez corriger :

    Disallow: /membre.php

    Disallow: /search.php

    Gilles

  10. Gilles Boussin


    Bonjour,

    * Tous les fichiers et répertoires sont censés avoir des droits "standard" sur le serveur : rien n'est censé être mis en 777 par exemple.

    Quand vous uploadez en FTP des fichiers vers votre hébergeur, les droits qui sont mis par défaut sont censés être ceux qui conviennent. Aucun chmod n'est censé être utilisé, sauf contre-indication de votre hébergeur.

    Exception : les binaires de ATOS du type call_xxx.exe

    * Ce que vous indique votre site est que votre site a été affecté par un virus, probablement Sasser (W32.Sasser.Worm) qui aurait obtenu vos codes FTP. Il faut que vous changiez vos codes FTP de tous les sites que vous utilisez, puis que vous nettoyiez votre code en faisant des recherches sur des bouts de code que vous avez vu sur la page qui pose problème d'après votre antivirus. Par ailleurs, pensez à passer sur la dernière version de PEEL, qui apporte de nouvelles sécurités par rapport aux versions précédentes, ce qui ne vous protègerait néanmoins pas plus de Sasser (qui utilise des failles non pas de PEEL, mais de Windows sur lequel vous utilisez un client FTP).

    Gilles

  11. Gilles Boussin


    Bonjour,

    Il y a de multiples manières d'intégrer Allopass. Les boutiques PEEL sont plutôt adaptées à la vente de produits physiques, et donc à des paiements d'un certain montant, et non à des micropaiements. Il est possible de mettre Allopass en faisant des adaptations :

    - soit en lieu et place d'un moyen de paiement standard, et d'avoir une procédure de validation du paiement passant le statut d'une commande à "payé"

    - soit d'utiliser directement dans une page produit un module de paiement Allopass en iframe. Ensuite, une fois que la personne a le code, il faut définir à quel endroit gérer des autorisations, cela dépend de ce que vous vendez.

    Gilles

  12. serialmother


    Bonjour,

    je viens de lire tous les post sur la question et ne trouve pas la réponse

    version premium 5.6

    le mode de réécriture est activé dans l'administration, et les liens ouvrent bien les pages sous la forme

    http://localhost/maboutique/achat/cat-auberges-3.html

    avec une erreur HTTP 404

    le module apache rewrite de wampserver est activé

    Je ne vois pas dans quelle direction chercher... fichier htaccess ? fichier rewrite.php ?

    Pouvez-vous me donner un indice ?

    Merci

  13. carcy


    Bonjour à tous et à toutes...

    Je suis un peu perdu et j'aurai besoin de votre aide svp.

    Pourriez vous me dire quels attributs appliquer aux différents répertoires et fichiers de peel shopping ?

    A savoir, quelles permissions d'écriture et de lecture je dois appliquer à mes fichiers ?

    Je sais pas pourquoi et surtout comment, mais ce Week end, je me suis apperçu qu'en lançant sur IE ou Firefox mon site internet, l'antivirus se déclenchait en bloquant une certaine page sstew/celebsforgotten.com/home/1, mais ouvrait quand même la page de mon site.

    J'ai fais une recherche dans TOUS les fichiers de PEEL, et une ligne apparaissait en fin de fichier avec cette adresse

    (j'ai pas noté la syntaxe... c'était un truc du style : document write .... fr+ame.... border=.... src=http://sstew/forgottencelebs...

    Donc voili voulou... je suis un peu ennuyé par ça.

    J'ai viré dans chacun des fichiers (php, xml, js, css...) cette ligne, et là, tout semble refonctionner. J'ai passé l'antivirus en local avant de retransférer sur le serveur (1&1).

    Si vous savez de quoi ça peut venir, merci pour vos infos.

    Cordialement

    Jean-Luc

  14. bertrand32


    Bonjour,

    J'aurai aimé savoir s'il est possible de rajouter des onglets dans le menu horizontal du haut à côté de Accueil, Nouveautés, Promotions, Mon compte, Contact et pouvoir administrer ces nouvelles pages depuis la zone Admin.

    J'ai tenté dans le fichier modeles/standard/haut.php mais sans succès.

    Dur, dur l'apprentissage !!! :angry:

    Merci de votre aide.

  15. webgalerien


    bonjour a tous et toutes

    je souhaiterai que google et autres moteurs n'indexe pas certaines pages de peel shopping

    j'ai mis cela dans le robot.txt

    User-agent: *
    
    Disallow:/utilisateurs/enregistrement.php
    
    Disallow:/utilisateurs/
    
    Disallow:/administrer/
    
    Disallow:/download/
    
    Disallow:/achat/
    
    Disallow:/upload/
    
    Disallow:membre.php
    
    Disallow:search.php

    est ce que cela suffit ?

    autre question : j'ai fais disparaitre, du code des pages produits, le bouton d'ajout au caddie

    je voudrai être sur que l'on ne peux pas réussir a trouver la page d'achat

    ou

    encore a créer un compte et passer une commande ?

    d'avance merci

  16. Gilles Boussin


    Bonjour snakox,

    Travaillez-vous en local?

    Si ce n'est pas le cas, quelle est votre hébergeur,et l'offre à laquelle vous avez souscrite?

    Assurez vous, dans le .htaccess de la racine, d'avoir bien modifié la ligne :

    # Suivant l'hebergement il faut configurer le RewriteBase

    RewriteBase /

    si nécessaire.

    Si cela semble bon, essayez de supprimer le .htacces de la racine.

    A noter qu'ainsi, la réécriture d'URL sur votre site ne focntionnera plus.

    Cordialement,

  17. VV93


    C'est un code à adapter et à intégrer sur toutes les pages ou il est nécessaire d'afficher des images produits. Au Minimum sur template.php et produit_details.php.

    il existe sinon une autre possiblité : creer une page qui va scanner la bdd, extraire le champ image et le mettre à jour avec l'image de votre choix si l'image n'existe pas physiquement sur le serveur et ceci peut également etre porté comme fonction lors de vos imports.

    quelle est l'url de votre boutique ? de votre hébergeur ?

    merci j'ai trouvé

  18. Reloaded


    merci beaucoup mais je ne sait pas ou j'integre ce bout de code merci d'avance

    C'est un code à adapter et à intégrer sur toutes les pages ou il est nécessaire d'afficher des images produits. Au Minimum sur template.php et produit_details.php.

    il existe sinon une autre possiblité : creer une page qui va scanner la bdd, extraire le champ image et le mettre à jour avec l'image de votre choix si l'image n'existe pas physiquement sur le serveur et ceci peut également etre porté comme fonction lors de vos imports.

    quelle est l'url de votre boutique ? de votre hébergeur ?

Twitter Advisto ecommerce

Facebook PEEL Shopping