Jump to content

SMorillon.com

Members
  • Posts

    180
  • Joined

  • Last visited

Contact Methods

Profile Information

  • Location
    Toulouse
  • Activity
    Freelancer

Recent Profile Visitors

3,695,989 profile views

SMorillon.com's Achievements

Newbie

Newbie (1/14)

20

Reputation

4

Community Answers

  1. Bonjour, Même problème pour la mise à jour de modules sur un Presta 1.5 depuis ce matin... L'appel à l'api de presta (api.addons.prestashop.com) renvoi <?xml version="1.0" encoding="UTF-8" ?><errors><error><![CDATA[Invalid product file]]></error></errors> au lieu de renvoyer le contenu du zip du module....
  2. Bonjour, Au niveau de votre template product-list.tpl, vous avez supprimé la class product_list sur une div. Le module à facette n'arrive donc plus à mettre à jour la liste des produits car il cherche les bloc avec la class product_list pour y mettre la liste des produits. Bonne journée.
  3. Concernant la mise à jour du prix, le script met à jour le prix dans l'élément qui a l'id "our_price_display". Vous n'avez aucun élément dans votre page avec cet id... Pour que le prix se mette à jour modifier le code suivant dans le fichier product.tpl : <span class="price product-price" itemprop="price"> par <span id="our_price_display" class="price product-price" itemprop="price">
  4. Bonjour, Le problème que vous rencontrez sur les attributs n'est pas lié aux attributs mais à une erreur javascript ailleurs qui bloque tous les codes javascript : TypeError: $(...).serialScroll is not a function Fichier product.js, ligne 111 Surement une librairie javascript manquante. Bonne journée.
  5. Avez vous une sauvegarde du dossier de votre module dans le dossier /modules/ ? Il y a peut-être une sauvegarde qui court-circuite le module sur lequel vous travaillez...
  6. Dans votre code, vous avez mis : $this->module->validateOrder((int)$this->context->cart->id, 12, ... Il suffit de remplacer 12 par 16...
  7. Le code d'appel de validateOrder a l'air bon. Qu'es ce qui ne fonctionne pas ? : la commande est créé mais avec un mauvais statut ? la commande n'est pas créé ?
  8. Bonjour, Au niveau de l'appel de la fonction validateOrder, le deuxième paramètre correspond à l'ID de l’état de la commande. Il vous suffit donc de mettre dans ce deuxième paramètre l'ID de l'état "En attente de paiement par Mandat" que vous aurez préalablement créé dans le BO de prestashop. Bonne journée.
  9. Pour faire ça, il faut utiliser du JavaScript. Soit tu prévoie toute les deuxièmes listes possibles dans le tpl, et tu gère par JavaScript l'affichage de la bonne deuxième liste en fonction de la première. Soit tu utilise de l'ajax en JavaScript pour demander au serveur le contenu de la deuxième liste quand un choix a été fait sur la première liste et tu l'affiche dans la page. Quelque soit la méthode choisie, il va falloir que tu fasse des recherche sur google pour mettre cela en place car cela sera trop complexe pour donner le code source qui te va bien sur le forum.
  10. Dans le tpl, mettre le code suivant (je ne l'ai pas testé, il y a peut-être quelques modfis à faire) : <select name="___"> {foreach from=value_select_req item=option} <option value="{$option.value}">{$option.value}</option> {/foreach} </select>
  11. Tout dépend de ce que tu veux en faire... Tu te retrouve avec un tableau de résultat dans $req_sortie qu'il faut traiter suivant tes besoins.
  12. Normalement, tu devrais avoir les résultats en affichant {$value_select_req|var_dump}... As tu activé les mode devpour voir les erreur ? (fichier /config/defines.inc.php)
×
×
  • Create New...