Jump to content

Pauline Ghiazza

Members
  • Posts

    46
  • Joined

  • Last visited

About Pauline Ghiazza

  • Birthday 01/29/1992

Profile Information

  • Location
    France
  • Activity
    Developer

Recent Profile Visitors

2,721,012 profile views

Pauline Ghiazza's Achievements

Newbie

Newbie (1/14)

3

Reputation

  1. Bonjour, J'arrive beaucoup trop tard sur ce sujet, mais je note les informations que tu as communiqué. En effet, ce tuto étant destiné aux développeurs ou au moins, aux personnes ayant de vagues connaissances en développement, ceci est tout à fait évident. En revanche, ça ne l'est effectivement pas pour tout le monde. Je vais donc de ce pas modifier le tuto. Merci pour cette contribution, Pauline.
  2. Bonjour et merci de ta réponse doekia. Malheureusement, j'ai déjà tenté cette solution, sans plus de succès. L'éditeur repasse systématiquement sur "../img".
  3. Bonjour à tous, Je rencontre un problème que je n'avais jamais eu auparavant sur une boutique en 1.6.1.7. Ce site comporte trois langues activées. J'ai souhaité insérer des images dans une page CMS mais, en front, j'ai l'image par défaut avec le "?". Cela est d'ailleurs logique. Quoique je fasse, TinyMCE écrit l'URL de mon image de cette façon : ../img/.. Avec cette URL, forcément, l'image s'affiche dans l'éditeur (on remontre le dossier /admin), mais pas en front (où /fr est du rewriting). Problème, j'ai beau forcer directement la source dans TinyMCE pour mettre juste "/img", l'éditeur remet systématiquement "../img". Avez-vous rencontré ce problème et/ou une solution à ce problème ? Je suis développeur, n'hésitez donc pas non plus à me donner des solutions "bidouille". Merci,
  4. Petite info au passage, tu peux éviter l'override du controller Category grâce au système de hook implémenté depuis la 1.5. {hook h='displaySliderTop'}
  5. Bonjour, Le Webservice Prestashop ne fonctionne pas non plus car il ne permet que de créer / modifier / supprimer en BDD, et non d’exécuter des actions multiples. J'ai finalement réussi à mettre en place ce que je voulais avec un fichier à la racine de chaque boutique, appelée via file_get_contents() dans mon application.
  6. Bonjour, En effet, cela devrait fonctionner mais mon problème n'est pas là. Je ne peux pas appeler une URL depuis l'extérieur pour plusieurs raisons : La session employé n'est pas lancée Le token n'est pas défini Du coup, si cela règle le problème d'envoi d'e-mail, cela ne règle pas mon incapacité à lancer le script complet.
  7. Bonjour, L'idéal serait que tu nous montres les éléments suivants : Code source généré de la galerie Inclusion du/des script(s) Un lien vers la page si possible Sans ça, nous ne pourrons pas vraiment t'aider.
  8. Bonjour, Si j'ai bien compris et que cette page est externe a Prestashop (j'entends par là que tu ne souhaites pas charger ton header, ton footer, etc.), il te suffit de faire une page HTML dans laquelle tu inclues les feuilles de style de ton thème. Si ce n'est pas ça, pourrais-tu mieux expliquer ?
  9. Bonjour, Essaye de remplacer ce bloc : $comment->customer_name = Tools::getValue('customer_name'); if (!$comment->customer_name) $comment->customer_name = pSQL($this->context->customer->firstname.' '.$this->context->customer->lastname); Par cette ligne : $comment->customer_name = pSQL($this->context->customer->firstname); PS : Il est maintenant possible d'overrider les modules ; à bon entendeur
  10. Bonjour, Je rencontre un problème sur la réalisation d'un webservice pour Prestashop. J'ai une application externe qui me permet de gérer des commandes venant de plusieurs plateformes (boutiques Prestashop, commandes CDiscount, etc.). Je souhaite offrir la possibilité de modifier le statut de la commande dans cette application. Pas de problème me direz-vous, il suffit de faire un update du statut de la commande. Sauf que. Je souhaite en fait exécuter toutes les actions propres à l'URL suivante : index.php?controller=AdminOrders&id_order=150&vieworder&token=... En clair, l’exécution du hook "actionOrderStatePostUpdate", l'envoi du mail au client, etc. Je ne sais donc pas comment faire car il me faut pour cela gérer la connexion back-office, ce qui n'est pas faisable. J'aurais pu soumettre ce genre d'URL mais heureusement, niveau sécurité, ça ne passe pas de l'extérieur : index.php?controller=AdminOrders&id_order=150&vieworder&id_order_state=5&submitState=Ajouter&token=... Avez-vous donc une idée pour que je puisse effectuer toutes ces actions de l'extérieur ? Merci d'avance
  11. Une réponse au passage, car même 2 ans plus tard, je tombe sur ce post. C'est normal qu'un var_dump($_POST) ne fonctionne pas. Les fichiers de type "file" ne sont pas stockés dans $_POST mais dans $_FILES. Un var_dump($_FILES) devrait donc afficher tous les fichiers envoyés.
  12. Bonjour, Je suis en train de développer un module pour ma boutique et je rencontre un problème lié aux traduction. Dans ma fonction renderForm(), j'ai un foreach dans un foreach : foreach($this->fields AS $k => $field) { $inputs = array(); foreach($field AS $k2 => $var) { $inputs[] = array( 'type' => 'select', 'name' => $var, 'label' => $this->l($var), 'options' => array( 'query' => $products_select, 'id' => 'id_option', 'name' => 'name' ) ); } } (Dans cet exemple, $var est une simple chaîne de caractère.) Dans mon cas, c'est le label de mon champ que je souhaite traduire. Or, lorsque je vais dans les traductions, Prestashop ne me propose pas ces champs car j'imagine qu'il ne les voit tout simplement pas. Si j'écris à la place, par exemple : $this->l('Truc : '.$var); Là, je le vois bien dans les traductions, en revanche, je n'ai qu'une seule ligne et $var devient un paramètre. Je suis donc à la recherche d'un hack, d'une astuce, d'une bidouille peu importe, me permettant de traduire ces labels. Merci d'avance, Pauline.
  13. Le problème est résolu. Il s'agissait d'un soucis avec OVH, réglé grâce aux lignes : Options -Indexes Options -Multiviews Options +FollowSymLinks SetEnv REGISTER_GLOBALS 0
×
×
  • Create New...

Important Information

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