Jump to content

damien3000

Members
  • Posts

    52
  • Joined

  • Last visited

Everything posted by damien3000

  1. merci, j'ai donc mis le site en mode debug et rien, pas mieux, je n'ai qu'une page blanche, totalement vierge... quand on regarde le code source c'est logique : il n'y a rien, pas un caractère.
  2. bonjour, la page 'module' est inaccessible dans mon installation ps1.6.0.6 - pourtant, jusqu'à récemment elle fonctionnait sans souci, et je n'ai pas ajouté de module depuis des mois... curieusement (ou pas), les pages des sous-menus catalogue/positions/paiement s'affichent (mais j'ai voulu faire une mise à jour paypal via 'paiement' et ça a planté aussi). donc dans 'modules' une page totalement vierge s'affiche, sans aucune indication d'erreur, et, parfois, une simple liste texte des modules à mettre à jour, sans mise en forme css, et le message suivant en bas : [PrestaShop] Fatal error in module smarty_internal_templateparser: Allowed memory size of 67108864 bytes exhausted (tried to allocate 196608 bytes) j'ai donc tenté de vider le cache via le back-office, puis à la main via ftp parce que ça ne me semblait pas bien fonctionner (et de fait, le cache était encore encombré), sans changement. j'ai tenté de changer la mémoire allouée, suite au message ci-dessus, sans changement. j'ai tenté avec ou sans cache activé, pas mieux. une idée ? merci...
  3. hello, I know it may seem strange, but I have to protect a prestashop website from any visit by a password (it's used as a private inventory). the installation has been made in an /inventory folder, and I wish to protect access to this folder by .htaccess as requested by the provider, I created an encrypted password and copied it into a txt file. I am then supposed to add the following code to the .htaccess : AuthUserFile /flex/domain/mysite.com/site/www/inventory/passlist.txt AuthName "Restricted access" AuthType Basic require valid-user reading the forums, it seems that I shoud put that after the following lines of PS basic .htaccess : # ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again when I try, it seems that the modification is taken into account, but it does not work : as all I get is a "500 Internal Server Error". I tried to put it elsewhere, without success. and the the code seems correct too : if i replace all of the .htaccess by only the authorization lines, the protection works, and access granted using the chosen password - but then of course PS doesn't work anymore... anyone have a clue ? thanks, damien
  4. bonjour, je sais que ça peut paraître bizarre, mais nous utilisons prestashop pour gérer une sorte d'inventaire privé, et nous souhaiterions que personne ne puisse accéder au répertoire qui le contient. donc l'idée est de sécuriser le répertoire par mdp, via htacces. j'ai tout fait comme demandé par l'hébergeur, soit 1. la génération d'une liste d'utilisateurs du type user/mdp-crypté, à placer dans le répertoire, puis 2. la mise en place du code pour le htacces, qui ressemble à ça : AuthUserFile /flex/domain/mondomaine.com/site/www/inventaireprive/passlist.txt AuthName "Acces Restreint" AuthType Basic require valid-user problème, je ne sais où ajouter ces lignes dans le htacces de PS : j'ai lu sur les forums de le placer après # ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again mais ça ne fonctionne pas, j'ai un beau "500 Internal Server Error". j'ai essayé de le placer ailleurs, mais au mieux j'arrive à protéger le répertoire... pour à accéder à la page d'erreur une fois connecté ! c'est certainement très simple, et je suis preneur de cette simplicité... merci !
  5. easy and elegant ! and more important : works perfectly... muchas gracias desde francia, enrique !
  6. la solution est là : https://www.prestashop.com/forums/topic/451082-categories-default-bootstrap/?p=2088302 ! pour les non anglophones, aller dans 'modules', cliquer sur 'configurer' en regard du bloc catégories, et changer l'option dans la partie 'Catégorie racine' - dans mon cas, en cochant 'Catégorie d'accueil', le bloc est bien affiché sur la page.
  7. hello, as proposed in this topic I was able to customise the header image for the category page, adding <header id="header" {if $smarty.get.id_category} class="cat{$smarty.get.id_category}"{/if}> to header.tpl, and .catxx {background: #000 url(../img/headerxx.jpg) center no-repeat; } to global.css (where xx is the category id). but this displays the right image only for the categories, not for the product page, and the proposed solution only gives me a blank page : <div id="header"{if $smarty.get.id_category OR $product->id_category_default} class="cat{if $smarty.get.id_category}{$smarty.get.id_category}{else}{$product->id_category_default}"{/if}> it may come from the fact that the hack is from 2010, and not working for 1.6. or from the fact that I am missing something... any idea ? thanx !
  8. bonjour, quand le visiteur est sur une page "catégorie" le bloc du même nom, qui liste donc les catégories, disparait. or ce serait logique que le visiteur puisse changer de catégorie sans avoir à revenir sur une autre page pour retrouver la liste : déjà c'est mal-pratique comme méthode, et en plus vous connaissez comme moi le taux de perte au clic (enfin bon, je ne le connais pas, mais je sais qu'il est très élevé...). Daihelle pose la même question plus loin dans le forum mais sans réelle réponse, et j'ai fait une relance sans succès. donc, même si je ne suis pas certain que ça soit dans les règles je propose un post tout neuf, puisque personne ne semble s'aventurer dans les tréfonds du forum... un avis, une idée ? merci !
  9. hello, je me permets de revenir sur la question de départ : comment fire pour maintenir l'affichage du "bloc catégorie" sur les pages catégories ? ça me semble utile pour les visiteurs : si ils cliquent sur la catégorie A et à l'affichage ne trouvent pas ce qu'ils souhaitent, ils doivent pouvoir cliquer sur ue ctégorie B sans avoir à revenir à l'accueil ou à une autre page, non ? merci, damien
  10. alors j'ai trouvé comment afficher les éléments grâce à la piste du lien ci-dessus : il ajouter des lignes dans global.js pour afficher les caractéristiques. évidemment pas n'importe où, mais en fonction de là où tu veux afficher ton texte : en fait les différents éléments (div, table, etc.) sont appelés et positionnés par le global.js, qui crée la mise en page (ce qui permet les varitions en fonction de la taille des écrans). par ex. je voulais que le tableau apparaisse dans la troisième colonne, au dessus du prix, j'ai donc repéré via firebug la class de la div, soit <div class="right-block col-xs-4 col-xs-12 col-md-4"> puis trouvé cette div dans global.js, et ajouté dessous le code, ce qui donne : html += '<div class="right-block col-xs-4 col-xs-12 col-md-4"><div class="right-block-content row">'; //ajout du code nécessaire, dans mon cas : html += '<table class="table-data-sheet">'+ $(element).find('.table-data-sheet').html() + '</table>'; //retour au code d'origine var price = $(element).find('.content_price').html(); // check : catalog mode is enabled (et pour ce qui est de la génération du tableau, c'est moi qui avait bêtement mal copié le code...) damien
  11. hello, as-tu résolu ton problème ? je suis dans la même situation, avec le même problème mais en pire car le html généré (visible également uniquement dans le code source) n'est pas complet dans mes essais ! si c'est possible, je suis preneur du code que tu as ajouté à product-list.tpl, et de la solution pour l'affichage. merci ! note : il y a une piste pour l'affichage par là : https://www.prestashop.com/forums/topic/436537-impossible-de-modifier-product-listtpl/ mais en l'état ça n'a rien résolu pour moi...
  12. encore plus simple : plutôt que de tout effacer ou de dépenser 40€ avec le module ci-dessus (désolé ami développeur), on peut juste, en commançant par celui qui doit être en premier et en finissant par le dernier : 1. ouvrir chaque transporteur et 2. cliquer sur enregistrer (même sans modifier aucun champ). prestashop affiche les transporteurs dans l'ordre de 'création', mais aussi de 'modification', en commançant par le plus ancien... validé sous 1.4.8.3.
  13. thanks, we agree on where the white style comes from, but my question is in what file ? what tpl or css ?
  14. hi, I can't find where can be changed the style of the idTab1 of the product.tpl - i.e. the part where the 'full description' is displayed. strangely, I found with firebug that the style is not defined by an external css, but is hardcoded directly into the page... so I scanned all ps sources, but could not find any occurence in any file of the 'style' elements that are used. what file could I change to modify at least the background ? and how come these style elements are not in a css file ? you can see an example there (choose the french language, as the 'full description' is not translated yet, then click on 'plus de details' and see that strange white background) : http://aubainmarie.f...p?id_product=99 thanks for your help.
  15. hello, j'ai trouvé une solution totalement autre, assez simple et très fonctionnelle : j'ai modifié le texte de case à cocher de la fiche produit 'vendu seulement sur internet' (dont mon client n'a pas besoin) en 'prix transport sur demande', et les lignes correspondantes dans product.tpl et product-list.tpl. tout est expliqué là : http://www.prestashop.com/forums/topic/130643-resolu-transport-sur-devis-pour-certains-pays/page__view__findpost__p__650908 on peut alors laisser affiché le prix ou pas, ainsi que la disponibilité... enjoy !
  16. after a few thinking, i found an easy solution, 'cheating' a bit with an existing option : as my client does not need the 'online only (not sold in store)' option, in product.tlp and product-list.tpl I changed the folling line : {l s='Online only'} into : {l s='Shipping price on demand'} - <a href="mailto:[email protected]">{l s='Please contact us'} then updated the two new translations in the FO (as the main language is french), and then in the BO where i told PS that 'online only (not sold in store)' in adminproduct means in french 'Prix transport sur demande'... and in english 'Shipping price on demand'. the option is then very obvious in the product page, and you can choose to let on the price and/or availibility, as you want... quite easy to do ! hope this will serve, and enjoy !
  17. après maturation et absence de réponse, j'ai trouvé une solution simple et efficace en 'détournant' un peu une fonctionnalité : comme mon client n'a pas besoin de l'option 'vendu seulement sur le web', j'ai changé dans product.tlp et product-list.tpl la ligne correspondante, de : {l s='Online only'} en : {l s='Shipping price on demand'} - <a href="mailto:[email protected]">{l s='Please contact us'} puis mis à jour les deux traductions dans le FO (pour ceux qui ne savent pas faire : http://www.prestashop.com/forums/topic/1727-ajouter-des-champs-de-traduction/), puis dans le BO, où j'ai indiqué que 'online only (not sold in store)' dans l'onglet adminproduct veut dire en français 'Prix transport sur demande'... et en anglais 'Shipping price on demand'. la case à cocher dans le BO devient alors explicite dans les 'options' de la fiche produit... le tour est joué, c'est particulièrement facile à utiliser, et on peut laisser le produit à la vente ou pas, laisser le prix affiché, etc. si ça peut servir, enjoy !
  18. hello patrick, j'ai repris les codes, bien recompilé mes smartys, et je progresse : si je laisse cochée la case 'prix' ps affiche bien le "contact us" (je verrai après pour la traduction), mais il affiche aussi le prix (à 0€)... et si je le laisse 'disponible' je peux toujours l'ajouter au panier alors que ce n'est pas le but. en fait exactement comme le post #4 auquel tu réponds avoir la solution, mais sans la donner hors MP (ou si j'ai mal lu ?) : car quand je prends ton code #11, plus rien ne s'affiche dans product-list, et je ne vois pas ta réponse sur product... damien
  19. hello, euh, je trouve le principe de cette solution très bon, mais je n'arrive pas à la mettre en place : j'ai a priori bien copié les éléments comme indiqué dans le #14, en considérant que le bon endroit du product-tpl qui manque dans le post (le 'juste après' est vide...) était la ligne indiquée au #2. j'ai bien un produit à 0€, dont j'ai décoché les options 'disponible à l'achat' et 'afficher le prix'... et dans le FO, le produit s'affiche, sans aucune mention, ni prix ni quoi. un avis ? merci !
  20. hello, I have a transportation problem : in some cases, the price should be calculated considering weight and/or size, and may also differ according to the final destination (for example from France (pardon my english) to différents states of the US). I have seen that there is no simple solution in that (complex !) case, and therefore think that it would be easier to tag certain destinations (countries or states) and/or certain products with a "transport price on request" that would appear when the product is added to cart, or when checking the order if the country requests so... Is this possible ? and how ? thanks in advance...
  21. bonjour, je suis confronté à un problème transport, où le calcul doit se faire à la fois sur le poids et la taille, mais diffère aussi en fonction des zones (par ex. les états US) - et j'ai vu les topics sur le calcul du prix avec la taille plus le poids, et ai constaté qu'il n'y a pas de solution simple (c'est un euphémisme)... l'utilisateur final n'étant pas trop à l'aise sur ordinateur, l'idée de prévoir tous les cas l'effraie (et je le comprend) - donc est-il possible de tagger certains pays pour indiquer au client que le coût du transport sera calculé en fonction du lieu de livraison ? (je comprends bien que ce n'est pas top pour le taux de réalisation, mais bon) et si oui, comment ça se passe ensuite pour la réalisation de la commande ? on reçoit un mail prévenant de la demande de devis et le produit est indisponible pour d'autres visiteurs pendant un temps ? le client peut-il payer un acompte de réservation ? merci - et désolé s'il existe un support ou un autre topic là-dessus, ça m'aurait échappé...
  22. hello, je customise actuellement une boutique qui doit être globalement sur fond noir, et non pas blanc comme la plupart des thèmes - avec firebug c'est assez aisé de trouver les css à modifier, mais un point me résiste : il n'est pas défini par une feuille de style mais par la page, et je n'arrive pas à trouver laquelle (c'est un sous élément de product.php, mais qui est caché où ?) c’est un div contenu dans le idTab1 qui a comme info (entre autres) "background-color: white;", comme on peut le voir là : http://aubainmarie.fr/boutique/product.php?id_product=99 une idée ? et d'ailleurs, savez-vous pourquoi ces éléments de styles ne sont pas dans un css externe ? et aussi, pour augmenter mon autonomie, comment trouver en général les bonnes pages ou éléments appelés par des pages comme "product.php" (car quand on ouvre le fichier, c'est très succin comme code...) merci d'avance !
  23. hello, deux jours de gamberge pour trouver comment sauvegarder les 15922 images dans un coin en attendant d'essayer le module : c'est plus prudent, au cas où un concurrent nous aurait marabouté ... pour la petite histoire, les clients ftp ne listent que 10000 fichiers, donc impossible de les récupérer tous d'un coup. merci en tout cas pour le coup de main. d.
  24. et je réalise en cliquant sur tes liens que c'est un de tes "concurrents" ! =) qui a dit que le monde était vaste ? d.
  25. merci pour l'info. là c'est un site mis en place par qq'un que je ne connais pas et que j'ai repris pour un client (http://www.ethnyca.fr) : une version 1.1.0.5 très bricolée, pas mal cassée par le prédécesseur et que j'ai réparée avec de gros bouts de scotch... donc j'attends son retour pour savoir si on tente la greffe du module. et je ne désespère pas de le convaincre de passer à une version neuve.
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More