Jump to content

Lactor

Members
  • Posts

    343
  • Joined

  • Last visited

Everything posted by Lactor

  1. Bonjour Celic, Le plus important, c'est que ça va n_n Je pense qu'il devait y avoir un fichier corrompu, ou quelque chose qui lisait mal le template... Et qui a été corrigé. Vous pouvez éditer votre post avec l'éditeur complet et marquer "RESOLU" dans le titre, ou cliquer sur le bouton "marquer comme résolu" (vu que je suis en version anglais, ça me fait "mark solved", je suppose qu'en français, ça donne quelque chose de similaire). Bonne journée et bonne continuation, Cordialement, Lactor
  2. Effectivement j'avais mal saisi. Je suis du même avis que Mediacom87, nous ne pouvons rien pour vous à ce niveau...
  3. Vous pouvez peut-être essayer d'enlever dans votre template le [{url}]. faites une sauvegarde avant, sait-on jamais. Sur la boutique 1.6.0.8, en tout cas, le template ne contient que {url} . Tenez-nous au courant, Lactor
  4. Si je ne dis pas de bêtises, votre certificat pris pour un .fr ne marchera pas pour un site en .com, même si vous redirigez vos urls sur un .fr ^^"
  5. Si j'ai bien compris, sur le nouvel hébergement, il a installé son site en .com, même si toutes ses urls pointent en .fr (c'est ce que je crois comprendre du moins)
  6. Bonjour, Je ne sais pas si j'ai bien tout compris... Vous voulez en fait envoyer un mail à votre client avec un lien personnalisé pour qu'il accède à une page qui va réinitialiser son mot de passe ? L'URL dans votre template, vous l'avez juste mise telle quelle ? Ou elle est faite genre comme ça {url} ? Lorsque vous arrivez sur la page suivie par l'url de votre template de mail, que s'affiche dans la barre d'url ? la mienne ressemble à cela : "http://www.lesite.com/mot-de-passe-oublie?token=9d5aade3537933cb6420912a611a0078&id_customer=7" et j'ai bien un message comme quoi mon site m'a bien renvoyé un mail avec un nouveau mot de passe. Cordialement, Lactor
  7. Hm, eh bien j'espère que quelqu'un de plus compétent que moi sur les boutiques Cloud passera par ici é_è N'ayant pas testé d'offre cloud, je ne peux pas vous guider plus, malheureusement. J'espère que votre souci de configuration sera vite réglé! Cordialement, Lactor PS : peut-être que les "images de couverture" ne sont pas au même endroit que les "images de produit" ? Je n'en sais rien, je me pose la question n_n
  8. Bonjour, Avez-vous tenté de rafraîchir votre page ? (ctrl+la touche F5), et/ou de vider votre cache navigateur ? (historique > effacer l'historique récent avec tout de coché sur Firefox) Je penche pour un souci de cache. Dans votre back-Office, il y a la fonction de vidage de cache quelque part dans l'onglet "Statistiques" > "Affiliés". Je ne sais pas du tout si elle est activée pour une boutique Cloud. J'espère vous avoir aidé, Cordialement, Lactor
  9. Bonjour, Je ne sais pas si j'ai bien compris : -vous voulez vendre des formations en tant que produit -une formation a un nombre X de places disponibles -les clients peuvent acheter de 1 à X places chacun (ou c'est limité à 1 par client ?) -vous voulez afficher le nombre de places restantes pour chaque formation Si c'est bien cela, vous pouvez créer des produits "formation" et utiliser la quantité disponible comme nombre de place (à régler dans la gestion des produits). Il suffira simplement ensuite d'afficher la variable de la quantité sur le template du produit. En gros, cela revient à vendre 1-X quantité de formation au client. Quantité = place dans la formation Pas besoin d'utiliser le cookie pour cela n_n En espérant vous avoir aidé, Bonne journée, Cordialement, Lactor
  10. Bonjour, A part créer un module pour cela et l'accrocher dans le hook correspondant à la colonne droite, je ne vois pas trop é_è Reportez-vous à la documentation de Prestashop pour créer un module. J'espère que les boutiques Cloud acceptent les modules qui ne viennent pas de la plateforme addons n_n En espérant vous avoir éclairée, Bonne journée (et bon week-end), Lactor
  11. Bonjour Antoniolav, Désolée, je n'ai absolument aucune idée pour t'aider ): Je vais m'y pencher, c'est plutôt intéressant et ça a l'air de fausser les stats de tout le monde (du moins, ceux qui regardent et qui ne s'en fichent pas n_n). J'ai pas énormément d'idée, mais peut-être rajouter une condition pour ne pas prendre une ip sembable à moins d'une heure (ou de X temps) de décalage, plutôt qu'un distinct ? Ce n'est qu'une supposition, je ne sais pas si ça marchera. Bon courage à toi ! Bonne journée, Cordialement, Lactor
  12. Ah mince, merci Oron pour la confirmation, je n'étais pas sûre... Bon, ben... Bon courage é_è
  13. Bonjour, Effectivement, vous avez au moins quatre topics à ouvrir n_n 1+2 : je pense qu'il faut aller voir du côté du module "Produits mis en avant sur la page d'accueil" si c'est bien du mot "popâulaire" au-dessus des produits dont vous parlez. Sinon, cela doit êtr le module "menu haut horizontal", et vous pouvez éditer des liens vers vos différentes catégories et pages CMS dedans. 3, 4 et 5, veuillez ouvrir un sujet pour chacune de ces questions, c'est pour que d'autres personne rencontrant un de ces soucis n'aient pas à chercher pendant 3heures dans un topic regroupant trente mille questions. J'espère vous avoir au moins mis sur une piste, Bonne journée, Cordialement, Lactor PS : Votre titre n'est pas non plus très parlant, changez-le pour qu'il corresponde un peu plus à l'un de vos soucis ( :
  14. Bonjour Je ne sais pas du tout si cette manipulation est possible sur le Cloud, mais pouvez-vous accéder à votre FTP, et aller changer quelque chose que je vous donne en-dessous dans l'arborescence : www/config/defines.inc.php ? Si vous avez accès à ce fichier, veuillez changer la ligne define('_PS_MODE_DEV_', false); par define('_PS_MODE_DEV_', true); Cela aura pour effet d'afficher les erreurs de code de votre front-office et de votre back-office. C'est bien pour savoir ce qui se passe dans ces cas-là. Sinon, je pencherais pour un problème de droit d'utilisateur de votre cliente. Peut-être qu'elle n'a pas le droit de commander en tant qu'invité(e) ? Regardez du côté des groupes de clients... En espérant vous aider, Si la ligne à changer marche pour vous, collez donc ici l'affichage des erreurs, pour que nous puissions vous orienter ! Bonne journée, Cordialement, Lactor
  15. J'essaierai, au moins ( : Je ne suis pas une référence comme Eolia, mais si je peux au moins sortir d'un mauvais pas quelques personnes avec mes quelques connaissances, c'est plutôt bien (:
  16. Bonjour, Oui, totalement, la documentation de Prestashop basique (sur les guides de l'utilisateur et du vendeur du moins) est commune pour les deux versions. Ce qui change concrètement entre les deux, c'est qu'en Download, on a beaucoup plus facilement accès à la base de données, au répertoire FTP (au code, donc), etc. La version Cloud est moins accessible de ce côté-ci. Tout le reste, la configuration et les produits restent communs. [EDIT] Un exemple concret de ce qui change entre les deux versions : lors de l'installation d'un thème sur une boutique "Download", nous pouvons l'installer directement dans le répertoire FTP. Alors qu'il est impossible de faire cette manipulation en Cloud, et que vous êtes obligé d'utiliser vos tickets auprès de Prestashop pour demander de l'aide sur un thème acheté que vous ne pouvez pas mettre. C'est un exemple de cas qui date un peu, j'espère que ce genre de souci ne se reproduit pas ! n_n De la même façon qu'éditer le code est impossible pour quelqu'un sur une boutique Cloud, il me semble.[/EDIT] J'espère vous avoir aidé ! Il est vrai aussi que je n'ai pas beaucoup contribué ces derniers temps, il faut que je me réinvestisse dans la communauté ! Bonne journée, Cordialement, Lactor
  17. Bonjour, J'avais eu dans l'idée de séparer les deux, car justement, certaines demandes sont plus spécifiques au Cloud ou à la version Download. J'en avais fait part à la communauté, et Xavier a gentiment créé ce petit coin pour les utilisateurs du Cloud. Pour un peu plus de lecture sur ça : --> https://www.prestashop.com/forums/topic/429173-proposition-un-forum-fr-pour-le-cloud/ La plupart des gens qui aident bien sur la version Download n'ont peut-être pas testé ou n'ont pas forcément de boutique sur le Cloud, et c'est aussi pour cela qu'il y a peut-être un peu moins d'aide de leur part. Vos questions Cloud dans la partie Download auraient eu certainement autant de réponses, et le forum aurait été peut-être un peu plus "fouilli"... J'espère avoir éclairci un peu la situation, Bonne journée, Cordialement, Lactor
  18. Bonjour, Euh, sur quelle version êtes-vous de prestashop ? Ceci ressemble plus à un contenu affiché dans firebug ou d'un template.... Est-ce vraiment le contenu de votre fichier index.php qui se trouve sur votre ftp, dans www/index.php ? Sur ma version 1.6.0.8, mon fichier index.php ne contient que ceci : require(dirname(__FILE__).'/config/config.inc.php'); Dispatcher::getInstance()->dispatch(); Bonne journée, Cordialement, Lactor
  19. Hi, I discovered two little things in my AdminProductController : in the function initFormVirtualProduct, the ProductDownload class is undefined, my IDE can't find the class, but it's here, in class/ProductDownload.php. The second thing is linked, the variable $id_product_download is also undefined. I can't see why it's like that. I'll try to fix it for the 1.6.08 version. I don't know if the problem was encountered by others on the same version. Have a nice day, Lactor [EDIT] Damn, I finally found something interesting and useful. In the ProductsController, the variable $id_product_download was undefined (line 3239 somewhere like that). So, I rewrote this : $product_download = new ProductDownload(); if ($id_product_download === $product_download->getIdFromIdProduct($this->getFieldValue($product, 'id'))) $product_download = new ProductDownload($id_product_download); $product->{'productDownload'} = $product_download; into this : $product_download = new ProductDownload(); $id_product_download = $product_download->getIdFromIdProduct($this->getFieldValue($product, 'id')); //just added this if ($id_product_download === $product_download->getIdFromIdProduct($this->getFieldValue($product, 'id'))) $product_download = new ProductDownload($id_product_download); $product->{'productDownload'} = $product_download; And then, I have now a cool error : the file test.txt is missing, blabla. But now, I know how to bypass this error \o/ I hope it could be useful for someone else in 1.6.0.8 ! [/EDIT]
  20. Bonjour, En fait, prestashop fonctionne en MVC (Model-View-Controller), les hooks sont des points d'exécution de méthodes pour les contrôleurs, et définis dans l'init d'un module ou d'une class. Les hooks sont des points d'accroche, si vous voulez, c'est un point qui va effectuer une méthode ou plusieurs, d'une class/module ou de plusieurs. Les controllers se chargent de faire passer des données de la vue au model, c'est donc par lui que passent toutes les exécutions de méthodes qui font appel à des données utilisateurs. Dans une class, on appelle le hook de cette manière Hook::exec('nomDuHook); car on fait appel à la fonction exec de la class Hook. On appelle le hook de cette façon dans un controller front-office : $this->context->smarty->assign('THE_HOOK_TO_CALL', Module::hookExec('theHookToCall')); . Sinon, dans un module, dans le fichier de configuration/initialisation du module, on définit les hooks où le module exécutera son code, en faisant ainsi: dans la méthode install() du module, on appelle $this->registerHook('monHookAAppeler'); et ensuite on écrit la méthode correspondante au hook : public function hookMonHookAAppeler() {//some code} Pour en revenir à votre class, vous pouvez créer un module tout simple, avec un seul point d'accroche sur le hook que je vous ai donné, avec votre code de class dedans. Normalement, ce hook, ActionPaymentConfirmation existe déjà, c'est par lui que passe l'affichage du template de confirmation de commande et tout ce qui peut se passer après que le paiement ait été validé. Regardez dans la liste de "Positions" dans le menu "Modules" pour vous faire une idée des hooks disponibles sur votre boutique. C'est le hook que j'utilise pour mettre à jour des informations dans la base de données, pour ma part (: J'espère avoir été claire, n'hésitez pas à me le dire si vous ne comprenez pas quelque chose. La doc de prestashop pourra vous être utile pour voir comment le CMS fonctionne, --> http://doc.prestashop.com/pages/viewpage.action?pageId=15171588 Bonne journée, Cordialement, Lactor
  21. Salut, Ca dépend de ton besoin, en fait. Si tu comptes rester avec une trentaine de produits, tu gèreras bien plus facilement un WP. Si tu comptes faire une trentaine de produits avant de te lancer dans une grande aventure pour te développer, une base prestashop serait pas mal et pérenne. Après, passer d'un WP à un presta, ça peut se faire relativement bien en cours de route (à part la base de données dont il faudra certainement modifier la façon d'être contenues, je crois que WP et Ps ne rangent pas les datas de la même façon). Perso, je te conseillerais comme Eolia, un Worpress, pour moins d'une centaine de produits. ( : En espérant t'avoir un peu éclairé, Cordialement, Lactor
  22. Bonjour, Je ne sais pas exactement ce que vous voulez faire, mais le hook à utiliser sera hookActionPaymentConfirmation. Vous pouvez passer par un module qui s'accrochera sur ce hook et qui libèrera vos informations via cURL, je pense. Après, il faut voir de quelles informations vous avez besoin de faire passer. Créer une nouvelle class juste pour une action ne me paraît pas pertinent pour le coup, mais peut-être avez-vous certains besoins que vous n'avez pas détaillé ici. J'espère vous avoir éclairé un peu, Bonne journée, Cordialement, Lactor
  23. Bonjour, Désolée de déterrer ce post. J'ai "presque" le même souci, puisque je ne peux pas uploader de fichier en tant que produit dématérialisé. Il me fait une erreur "impossible de récupérer le fichier". Pourtant, dans la console de réseau, il me récupère bien le nom du fichier, sa taille et son format et tout. Par contre, il ne me récupère pas le fichier en tant que "downloadable". Je n'ai aucune autre erreur, pas de log, rien et pourtant que je suis bien en debug. J'ai augmenté la taille de la constant dans Uploader.php, le max-file_size a été augmenté aussi sur le serveur et j'ai regardé dans le config.php le ini_set aussi. Mais ça ne veut toujours pas s'uploader. Du coup, je me gratte tellement la tête pour trouver une solution que je finis par devenir chauve.. Si jamais quelqu'un a une piste, je suis preneuse ! Ah, oui, mes produits sont des exécutables, j'ai aussi essayé en .exe, en .zip, et rien ne passe. Ils font 23Mo, et j'avais augmenté la taille en sachant cela. Par contre, même un .txt de 13Ko ne passe pas. Comme s'il ne récupérais pas du tout les fichiers passés... Du coup, je suis bien embêtée, moi qui dois vendre des produits à télécharger. Merci d'avance à tous ceux qui pourront m'aider é_è Bonne journée, Cordialement, Lactor PS/EDIT : je suis en version downloaded, installée sur serveur, pas du tout de Cloud. En 1.6.0.8 !
  24. Hi, I don't ask a lot of help, but I really need your help now... I can't upload a virtual product, but it' what we sell. I have a little red ribbon with "impossible to retrieve the file" marked on it. I don't have any error log, and I have the _ps_mode_dev at true. I tried to improve the constant in the Upload class, and the max-file_size on the server was already improved. But it has no effect. I can't upload a txt file of 3Ko, so I don't think that my virtual product can (an exe of 23Mo). So, if you have a little trace, or an idea, I'll try it ! Thanks in advance, Have a nice day, Lactor
  25. Bonjour, Postez dans la section adaptée alors ^^' --> https://www.prestashop.com/forums/forum/266-prestashop-cloud/ Je ne sais pas comment ça marche pour le Cloud. Normalement, c'est une version commune, donc vous devriez avoir la même arborescence, et les mêmes fichiers de base, avec quelques restrictions. Bonne continuation, désolée de ne pouvoir vous aider plus. Bonne journée, Cordialement, Lactor
×
×
  • Create New...

Important Information

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