Jump to content

driii

Members
  • Posts

    40
  • Joined

  • Last visited

About driii

  • Birthday 12/15/1987

Profile Information

  • Location
    Savoie
  • Activity
    Web development agency

driii's Achievements

Newbie

Newbie (1/14)

2

Reputation

1

Community Answers

  1. Ha que coucou ! J'ai récemment mis à jour mon site en version 1.6.1.1 Depuis cette MAJ il m'est impossible d'enregistrer un produit que je souhaiterais éditer dans catalogue > produits > et clic sur un produit. Je me retrouve avec une erreur js : products.js:186 Uncaught TypeError: Cannot read property 'length' of undefined Merci d'avance
  2. Bonjour à tous, Je développe actuellement un module dans l'espoir de pouvoir ajouter plusieurs produit sur une page produit. "Il y a déjà le système d'accessoires !! " : oui, mais j'ai besoin des déclinaisons "Ya des modules pour ça " : oui, mais cas particulier ... En l'état c'est assez facile d'ajouter plusieurs produits en bouclant sur ajax cart add mais j'aimerais aussi recopier les personnalisations du produit "principal" vers les accessoires achetés. Et là ça se complique, j'ai essayé différentes fonctions natives, telles que _addcustomisation() mais à chaque fois les accessoires sont bien dans le panier avec la bonne déclinaison mais pas de personnalisation. De plus si j'essaie de supprimer un des accessoires, ça ne le retire pas réellement du cart (on voit l'animation mais le prix final reste identique, la ligne dans la table cart_product est toujours là). Merci d'avoir lu jusqu'ici.
  3. en fait c'était pas compliqué, il faut utiliser updateQty de la classe Cart. La bise
  4. Ha que coucou, Je développe actuellement un module qui fait un produit, un attribut, une déclinaison et un panier. Je souhaiterais savoir comment je peux ajouter ma déclinaison à mon panier. J'ai cherché dans les classes Cart et Product mais je ne trouve pas de méthodes qui pourrait faire l'affaire. Merci
  5. Ha que coucou, Je souhaitais savoir comment je peux afficher sur la page liste de produits le prix le moins cher de toutes mes déclinaisons même s'il n'y a plus du tout de stock. Merci d'avance.
  6. Ha que coucou ! Je sollicite votre aide encore une fois car je me retrouve complètement coincé. Dans la page produit, lorsque notre produit a des déclinaisons, si je sélectionne dans la liste déroulante une autre déclinaison, on peut apercevoir différents changements : l'url, la référence à côté de la photo et le nombre d'articles s'affichent en conséquence. Mais voilà je pars d'un module perso qui n'exploite pas le système, j'ai donc une façon différente d'afficher mes déclinaisons. Ma question est la suivante, comment peut-on se rebrancher facilement sur ce système ? Merci d'avance pour vos réponses.
  7. Ha que coucou, Je suis à la recherche de pistes pour réaliser un enregistrement automatique des personnalisations de produit lors du focusout d'un champ. J'ai remarqué que l'enregistrement de la customisation se gère dans le product controller et qu'il y a un contrôle du remplissage de ces champs lors d'un clic sur ajouter au panier, ce qui est plutôt pratique. Donc en quelques sortes il ne me resterais "plus qu'à" exploiter la partie du controlleur qui gère l'enregistrement dans un ajax déclenché au focusout. Si d'aventure certaines personnes s'étaient confronté à ça, je suis preneur. Sachant que j'utilise le module de personnalisation avancé. Merci à vous.
  8. en fait, avec une installation neuve de prestashop, je crée une catégorie, je l'ajoute avec le menu, j'insère un produit d'origine je mets un petit print_r($this->cat_products) dans la fonction assignProductList() etttttt rien ... (donc ça déculpabilise mon module d'import déjà )
  9. petit up, lorsque je déplace mes produits importés dans une catégories d'origine, le produit s'affiche bien (enfin ils s'affichent tous bien, je devrais dire il apparaît bien dans $this->cat_products ), la réponse se trouve peut-être plutôt du côté des catégories. Je continue mes recherches...
  10. Je viens de regarder cette table, il y a bien une ligne par produit importés et elles ressemblent à ce qui est entré pour les produits d'origine.
  11. ha que coucou ! Suite au développement d'un module pour choisir d'afficher ou non certains produits dans les categories, en exploitant le hook actionProductListOverride dans la fonction assignProductList(). Ce module avait fini par fonctionner parfaitement, après l'installation d'un prestashop neuf je me rends compte que $this->cat_products = null pour toutes les catégories de produits qui correspondent à des imports réalisés par mon autre module d'import. Pour les catégories de bases ( robes ect.. ) je retrouve bien ma liste de produits. Je souhaitais donc savoir si vous saviez qui donne les infos de $this->cat_products et si vous aviez une piste sur ce qui pourrait faire que ça me retourne null. Je précise que ma liste de produits s'affichent bien mais que $this->cat_products = null Ce problème apparaît déjà avant même que j'essaie d'installer mon module de tri de produits. Merci
  12. J'avais pas fait attention que c'était des références en effet ! Et bien ça fonctionne maintenant, un grand merci à toi J.Danse
  13. Ha que coucou ! Je viens de développer un bout de code qui permet d'afficher ou non les produits s'ils répondent à certains critères. donc je récupère la liste des produits, je fais mon tri et je réécris la variable $this->cat_products. Pour cela, j'ai commencé à coder dans le CategoryController, mais j'aimerai exécuter un des hook présent dans le controlleur à savoir : soit actionProductListOverride, soit actionProductListModifier, afin d'avoir un code plus facilement maintenable et plus propre. Ma question au final est de savoir comment dans un de ces hooks je peux renvoyer ma liste de produits triés. Je sais qu'avec le hook ActionProductListOverride($params) je suis en mesure de récupérer $params['catProducts'], mais comment renvoyer ma nouvelle liste de produits à la fin de l'éxécution du hook ? Merci !
×
×
  • Create New...