Jump to content

Szed

Members
  • Posts

    2,004
  • Joined

  • Last visited

Everything posted by Szed

  1. Hello, pour cela il vous faut vous rendre dans le fichier category.tpl de votre thème, vous trouverez la ligne <img ... /> qui fait apparaître l'image de votre catégorie.
  2. Hello Il faut séparer deux points : Avez vous des visites ?si non, alors c'est une question de référencement. Si oui, alors le problème vient du site. Je rejoint @vetement dans le fait qu'afficher des pages "A propos" et autres vides n'est pas rassurant. Il y a également un gros problème d'identité visuelle. Une fois sur le site, rien ne nous pousse à vouloir en voir plus, ou a se balader. Il y aurait plusieurs points à discuter, mais dans l'idée : référencement + identité visuelle.
  3. C'est clairement pas le même budget entre un client qui imprime un mail, et un commerçant qui envoie une jolie carte avec le code dessus Par contre, pour la solution du client qui imprime et s'occupe de tout, il existe sur le store un module de chèque cadeau qui semble plutôt bien foutu, et qui devrait t'automatiser un peu tout cela : http://addons.prestashop.com/fr/prix-promo-modules-prestashop/2376-cheques-cadeaux.html
  4. Autant pour moi, je vous croyais sur le thème par défaut. Tout vos boutons sont en CSS. Par exemple : background-color: #3a3a3a; background-image: -moz-linear-gradient(top,#444444,#2b2b2b); background-image: -webkit-gradient(linear,0 0,0 100%,from(#444444),to(#2b2b2b)); background-image: -webkit-linear-gradient(top,#444444,#2b2b2b); background-image: -o-linear-gradient(top,#444444,#2b2b2b); background-image: linear-gradient(to bottom,#444444,#2b2b2b); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff2a2a2a',GradientType=0); color: #ffffff; text-shadow: 1px 1px 0 #2b2b2b; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-border-radius: 2px; border-radius: 2px; border: 1px solid #2b2b2b; border-bottom-color: #111111; pour les boutons noir avec la class exclusive. Désactiver la compression CSS, et inspecter vos boutons avec firebug ou F12 sous Chrome Vous aurez les propriété CSS et les lignes des fichiers CSS. Vous pourrez également forcer un élément hover (clic droit sur le bouton html) et voir le CSS appliqué lors d'un hover (même si dans le CSS, l'état normal et l'état hover devrait se suivre!)
  5. En fait, pour greffer le module sur ActionProductUpdate, il te faudra la fonction hookActionProductUpdate($params), sinon Prestashop va t'envoyer balader - c'est un truc que tu peux automatiser dans la fonction install du module également. C'est cet aspect la qui définit si un module peut être greffer sur tel ou tel hook.
  6. Petite nuance, qui n'apporte pas de réponse mais : le panier ne se vide pas. Il n'est simplement pas sauvegardé. Les requêtes ajax n'ont pas l'air de passé, avez vous essayé en désactivant le panier ajax ?
  7. Pour cela, dans votre product-list.tpl, vous cherchez le <h3> qui contient le titre. Et vous allez voir un paramètre normalement: truncate:65 (par exemple), 65 étant le nombre de caractère qui vont s'afficher. Il faut aussi augmenter la hauteur de .s_title_block dans le css qui est limité à 18px. Donc si votre titre passe à la ligne, il sera "caché" en partie.
  8. Il vous faut greffer votre module sur le hook adéquat. En l’occurrence, un hook qui est appelé à chaque mise à jour de produit. En l’occurrence, product Update devrait faire l'affaire. Dans votre module, vous aurais nécessairement une fonction hookActionProductUpdate(), qui sera alors appelé à chaque mise à jour du produit, et dans laquelle vous faites ce que vous avez à faire.
  9. En cas de migration d'une boutique, que cela soit local -> en ligne, ou local -> local, la marche à suivre est : Vous copiez le contenu de votre dossier prestashop et le collez dans le nouvel environnement (donc dans le wamp de votre portable). Transfert de la base de donnée d'un environnement à un autre (via PHPMYADMIN) Si le domaine change (ce qui est en général le cas pour une migration local -> ligne), modifier les champs de la table ps_shop_url avec le nouveau domaine. Dans votre cas, il ne devrait pas y avoir de changement de domaine. Voila, grosso modo. Pas besoin d'effectuer une nouvelle installation sur le portable!
  10. Oui, ce n'est qu'une question de cache. Quelque CTRL-F5 et ca s'est affiché chez moi.
  11. Désactivez simplement la compression CSS le temps de 5 minutes, et Firebug ou les outils de dev sous Chrome (F12), vous indiqueront précisement la ligne et le fichier dans lequel se trouve ce display:none EDIT : global.css, ligne 2587 - grosso modo x)
  12. L'image se trouve bien dans le dossier image du thème. Il s'agit du fichier bg_bt.gif (entre autre), pour les boutons jaune. Elle comprend les 3 états du bouton (normal, hover, click), et se répète horizontalement.
  13. Hello, si vous souhaitez mettre en place une boutique en ligne rapidement : Commencer par aller voir la banque pour le paiement en ligne Acheter un thème chez Thème Forest ou autre (pour 50-60$ vous avez des très très bon thème pro et responsive - fait par des dev ou des agences tres disponible). Compatible 1.5.x Installer la dernière version de Presta. Pas besoin de module en plus pour le début normalement. Vous pourrez en installer par la suite au besoin si il vous manque des fonctionnalité. Mais peu de chance que vous soyez déborder de commande les premiers jours - surtout pour une énième boutique de matos high tech - ca vous laisse le temps de voir ce dont vous avez besoin ! Coté hébergeur, éviter OVH.si possible. Ils sont bon et simple d'utilisation, mais coté perf, leur mutu sont loin d'être correct :/ Plusieurs topic sur le forum en parle. Bon courage
  14. Hello, pour être honnête plus que le site, ce qui me gêne, c'est le contenu. Les t-shirts ne sont pas terribles (ce n'est que mon avis ) et un peu cher (quand on compare à des sites comme ceux présent sur http://teemagnet.com/ - et encore, la nous ne somme que dans le concept d'un tshirt/jour. Mais il existe tellement de boutique de tshirt de qualité - sans parler de http://www.spreadshirt.fr/). Cela étant dis, votre boutique est fonctionnelle, mais effectivement, ne fais pas trop rêver. Elle mériterais un thème graphique un peu plus travaillé pour mettre en avant vos produits ! Peut être accès sur la personnalisation des tshirt, vu que vous avez un module dédié à cela qui ne semble pas trop mal. Vous avez également une gamme de tshirt en coton qui ont l'air sympathique. Peut être dédié une partie de la home page à cela. En fait, pour être un peu plus clair, si je me retrouve sur votre page d'accueil et que je vois votre sélection de tshirt, rien ne vas me pousser à aller voir plus loin dans le site Donc au final, et pour répondre à la question (^^), oui, investir dans un thème, ou dans une refonte graphique, ne peut qu'être bénéfique !
  15. Il vous faut utiliser la version non re-écrite de l'url du produit. Exemple pour une 1.5.x : index.php?controller=product?id_product=101 Cela dit, normalement, sur vos sites anglais, vous avez des bannières anglaise, et donc des liens qui peuvent être différent de ceux du site français ! Sauf si vous utilisez un module ne supportant le multilangue qu'a moitié :/
  16. Vous parlez de la boite à onglet de la fiche produit. Du coup, il vous faut aller voir vers le bas du fichier product.tpl. SI vous souhaitez simplement changer l'expression, cela peut se faire depuis l'onglet traduction dans le back office.
  17. Yeah, i tried that finally. But there is a lot of button/action who update the cart (add to cart, update quantity, change carrier, delete product, bloc cart...). So, a hook which is call after each action on the cart, with a template, will be a better solution, but i did'nt find one
  18. Bonjour, il faudrait créer un groupe de client "clients proches" par exemple, et limité le mode de paiement par espèce à ce groupe. Et quand vous créer le client/commande dans le backoffice, vous mettez bien le client dans le groupe clients proches. Cela devrait convenir, non? Bon, même si dans ce cas la, si un "client proches" se connectent en front office, il verra le mode espèce :/
  19. Trois solution : Problème de cache Préférences > Performance : Recompiler les fichiers template n'est pas autorisé Vous modifiez le mauvais .tpl. Rappel, si vous avez dans votre thème un fichier /thème/votretheme/modules/blocknewproducts/blocknewproducts.tpl, alors il prend le pas sur /modules/blocknewproducts/blocknewproducts.tpl
  20. I'm tried public function hookActionCartSave($params){ echo '<script type="text/javascript">console.log(\'test\')</script>'; } But when the hook is call, i got an alert Error (for example when i add a product to my card : impossibe to add to cart / text status : parse error / responseText : unexpectable token <' / [...] :/
  21. Hi ! I would like to be able to, in a module, call $cart->getSummaryDetails() (with ajax) and do some other javascript after my cart was saving or updating. I use hookActionCartSave but i can't use a .tpl with it, so no javascript. Anybody have an idea ? Thanks !
  22. Hello, merci pour la réponse, j'étais passé devant. Cependant, ce hook semble être invisible. Je ne peux donc pas utilisé un .tpl contenant la requête Ajax allant appeler $cart->getSummaryDetails() et ensuite faire ce que j'ai à faire en JS. Une idée ?
  23. Hello, il n'y a pas de solution. Les photos sont à transférer manuellement lors d'un transfert d'une boutique. Vu que lorsque vous exporter votre base, vous changer l'URL de votre boutique (de localhost à votre domaine), vous avez des chemins vers des images qui n'existent pas si elles n'ont pas été transféré.
  24. Hello, pour un développement d'un module, je cherche à appeler $cart->getSummaryDetails() en ajax, apres la mise a jour du panier (ajout au panier, changement de quantité, etc). J'arrive bien à l'appeler, mais ca se passe avant la mise à jour. Tu coup, ma requête me retourne le bon résultat avec une action de retard x) Quelqu'un aurait une piste ? Merci
  25. Ha, je n'ai pas fait attention, mais quoi qu'il en soit, ce n'était qu'un exemple ! Il est existe surement d'autre
×
×
  • Create New...

Important Information

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