Jump to content

okz

Members
  • Posts

    21
  • Joined

  • Last visited

Profile Information

  • First Name
    Arnold
  • Last Name
    Sedjro

Recent Profile Visitors

64 profile views

okz's Achievements

Newbie

Newbie (1/14)

  • First Post Rare
  • Collaborator Rare
  • Conversation Starter Rare
  • Week One Done Rare
  • One Month Later Rare

Recent Badges

0

Reputation

  1. Alors je sais pas comment remonter les bugs sur Github mais je sais me débrouiller un peu. Du coup quand tu dis trifouiller, il faudrait aller regarder où ? J'ai essayé de regardé dans les .tpl du module mais ça ne change rien du tout. Merci encore
  2. Bonjour, je rencontre un problème vraiment particulier. Sur mon site, Lorsqu'on ajoute un bouton au panier il y a le modal qui apparait : comme sur l'image ci dessous : jusque là rien à signaler Par contre dès que j'ai un produit où il reste uniquement UNE SEULE PIÈCE restante, il n'y a plus d'infos comme ci dessous : Je me suis amusé à faire des tests et effectivement, à partir du moment où il reste 1 seule pièce, il y a ce bug. J'ai essayé de regardé du côté de ps_shopping_cart mais je ne trouve rien de particulier à faire. Quelqu'un aurait des pistes à suivre ? Si quelqu'un pouvait m'aider à résoudre ce bug svp ? Merci à vous. Infos : Prestashop 1.7.5.0 Thème : custom site : www.shin-sekai.fr
  3. En quoi tu as besoin de ton BO pour faire une restau ? Procède à un restau de ta BDD + fichiers à une date antérieure (lorsqu'il n'y avait pas de problème)
  4. Hello, I have this module on my template. this module show all products from a category id. Example : Category T-shirts - ID : 19 All products on the id category 19 will be show. But I have a problem, if I create a SUBCATEGORY called "Movies" on the category and add a product on this subcategory, I can't see this one. I want to have ALL products from the category and ALL SUBCATEGORIES. not only the first Example : T-shirts 19 Movies 23 Star Wars 31 Anime 44 DBZ 99 Naruto 201 I have this code on my php module $arr = explode(",", Configuration::get('CWOSLIDERFEATURED_ID')); $categories = array(); foreach ($arr as $value) { $category = new Category($value); $cat = array(); if($category->getProducts((int)Context::getContext()->language->id, 1) != '') { $cat['name'] = $category->name[(int)Context::getContext()->language->id]; $cat['link'] = $category->getLink(null,(int)Context::getContext()->language->id); $cat['products'] = $this->prepareBlocksProducts($category->getProducts((int)Context::getContext()->language->id, 1, 16, 'date_add', 'DESC')); array_push($categories,$cat); Thank you
  5. Hello, J'ai un module qui me permet d'afficher les produits d'une catégorie voulu sur ma page d'accueil. Exemple : Category T-shirts - ID : 19 Tous les produits de la catégorie ayant pour id 19 seront donc affichés. Cependant j'ai un problème, si je crée une sous catégorie que j’appelle "Movies" par exemple, et que j'y ajoute un produit, elle n’apparaitra pas. Je souhaiterais pouvoir afficher la TOTALITE des produits de la catégories ainsi que tous les produits contenu dans leur sous catégories. Exemple : T-shirts 19 Movies 23 Star Wars 31 Anime 44 DBZ 99 Naruto 201 ---> il faudrait que je puisse voir juste en choisissant l'ID 19 TOUT les produits de Thirts, movies, star wars, etc et non juste uniquement T-shirts. J'ai essayé de commencé, je sais que ça doit être par ici mais je bloque, j'ai trouvé ça dans le code php de mon module. $arr = explode(",", Configuration::get('CWOSLIDERFEATURED_ID')); $categories = array(); foreach ($arr as $value) { $category = new Category($value); $cat = array(); if($category->getProducts((int)Context::getContext()->language->id, 1) != '') { $cat['name'] = $category->name[(int)Context::getContext()->language->id]; $cat['link'] = $category->getLink(null,(int)Context::getContext()->language->id); $cat['products'] = $this->prepareBlocksProducts($category->getProducts((int)Context::getContext()->language->id, 1, 16, 'date_add', 'DESC')); array_push($categories,$cat); Merci bien à vous
  6. utilises tu un thème ? Procéder à une MÀJ de Prestashop comme ça... personnellement, je ne suis pas fan. Bcp trop risqué, sur ce genre de manips tu devrais plutôt bosser sur une copie locale de ton site et tenter de faire les MÀJs. Le soucis semble lié à la MÀJ, ça bloque à un endroit. As-tu un backup afin de revenir à une date antérieur ?
  7. Je m'en doutais. Alors, il y a autre chose à prendre compte, c'est que j'ai également besoin de pouvoir "filtrer" les produits "refurbished" lors de recherches par un utilisateur par exemple. (ici refurbished=précommande) Donc je résume le but du jeu 1. Il faut que tous les articles faisant partie de la catégorie 12 aient automatiquement l'état refurbished. Par défaut lorsqu’un article est crée il est en état "new" J'ai donc procéder à la requête SQL suivante : UPDATE ps_product_shop ----> table des produits SET `condition` = 'refurbished' ---> modification de l'état en refurbished WHERE id_product IN (SELECT id_product FROM ps_category_product WHERE id_category = 12); ---> Pour tous les produits faisant partie de la catégorie 12 (précommandes) et j'ai automatisé cela via un job CRON toutes les minutes : CREATE EVENT `UPDATE 1` ON SCHEDULE EVERY 1 MINUTE ON COMPLETION NOT PRESERVE ENABLE DO UPDATE ps_product_shop SET `condition` = 'refurbished' WHERE id_product IN (SELECT id_product FROM ps_category_product WHERE id_category = 12) --> donc si je rajoute 150 produits, 1min plus tard, leur état seront automatiquement en refurbished (précommande) Ensuite, ce que tu m'a dit intervient. Il faut que tous les articles ayant pour texte "précommande" dans leur état puisse avoir le bouton où j'écris "ce que je veux" chose que j'ai faite et qui fonctionne. ton code ne marchait uniquement si cette case est cochée sur les fiches produits : J'ai donc mis en place une requêtes pour que cette case soit coché sur la totalité des produits. UPDATE ps_product_shop --> update de la table produit SET `show_condition` = '1'; ----> cocher "afficher l'état du produit" sur tout les produits de la table. ce qui me permet de valider ta solution. mais comme effectivement je peux faire {if $id_category_current == 12 or $id_category_parent == 12} je n'ai plus besoin de le faire... J'espère que tu arriveras à comprendre
  8. Hello ! Merci pour ta réponse et surtout le temps que tu as accordé à cette demande plutôt louffoque ! Bon, alors ce n'est pas exactement comme je voulais mais avec ce que tu proposes, il faut que l'état soit affiché par défaut lors de la création d'un article. cela me dérangeait mais grâce à toi j'ai pu résoudre mon problème !!! Je t'explique juste pour info comment j'ai raisonné. J'ai donc procédé de la sorte : - J'ai crée une tâche CRON qui exécute toutes les minutes la requête SQL suivante comme ça toutes les minutes, la totalité des produits auront l'état qui apparait sur leur fiche. (si une personne ajoute 15 produits par exemple, une minute plus tard, on verra l'état qui apparait sur leur fiche) et également qui met l'état que je veux, (ici refurbished) pour tous les produits contenu dans la catégorie que je souhaite. Je ne souhaitais pas que l'état apparaisse sur les fiches produits donc, j'ai modifié --> themes/votre theme/template/catalog/_partials/product-details.tpl <div class="product-condition" style="display: none;"> donc le résultat est que sur une fiche produit, on ne voit pas l'état du produit qui apparaît MAIS il est bien présent. Du coup, dès lors qu'on modifie {if $product.condition.label == 'Reconditionné'} {l s='ce que je veux'} {else} {l s='Add to cart' d='Shop.Theme.Actions'} {/if} dans le fichier themes/votre theme/template/catalog/_partials/product-add-to-cart.tpl comme tu m'as expliqué, on a le bouton qui change par ce que je veux de manière automatisé. MERCI encore à toi !!!
  9. Hello, I would like to change the text "ajouter au panier" (add to cart in french) of all products with the condition "refurbished" by something else text "WHAT I WANT" here the SQL request for select all products : --> SELECT * from ps_product_shop where `condition` = 'refurbished'; SELECT * from ps_product where `condition` = 'refurbished'; Now how I can do this ? I found this : maybe change class lbcart for every products with the SQL request ? I don't really know. website : www.shin-sekai.fr something to do with cutom JS ? I hope you'll understand me Thank you a lot.
  10. Bonjour, Je vous explique ma demande plutôt spécifique. Je souhaiterai modifier le texte "ajouter au panier" sur tous mes produits qui ont l'attribut "en occasion" par le texte "CE_QUE_JEVEUX" voilà la requête SQL qui permet de selectionner tous les produits en occasion --> SELECT * from ps_product_shop where `condition` = 'refurbished'; SELECT * from ps_product where `condition` = 'refurbished'; Maintenant que tout ces produits sont séléctionnés, j'aimerai modifier sur l'ensemble de mon site la class qui s'appelle 'lblcart' permet à priori de modifier le texte site www.shin-sekai.fr peut être qq chose à faire avec du cutom JS ? Merci pour vos retours
  11. Bonjour, j'aimerai avoir besoin de votre aide. J'ai une question pour une requête SQL à faire. j'aimerai modifier la valeur condition présente en table ps_product mais uniquement pour des id_product d'une catégorie prédéfinie. Voilà un exemple. J'aimerai pouvoir faire une requête afin de modifier la valeur "condition" de tous les id-product appartenant à l'id_categorie 603 Pouvez vous m'aidez SVP ? merci.
  12. Bonsoir, premièrement, merci à vous d'avoir pris de votre temps pour regarder et me répondre. @joseantgv : Que faut-il donc checker ? @effisk alors Autoriser la commande de produits en rupture de stock : NON Activer la gestion des stocks : OUI
  13. J'ai essayé mais il ne met rien Voilà un exemple sur mon site https://www.shin-sekai.fr/figurines/10045-harry-potter-figurine-drago-malefoy-q-posket-a.html je regarde côté inspecteur, console etc enfait il ne se passe strictement rien en augmantant ou descendant les valeurs. J'essaye sur un autre site https://www.ampiecesmoto.com/huile-de-fourche/26-customizable-mug.html et là je vois bien à chaque fois que je clique sur les fleches pour augmenter ou baisser la quantité ou alors que je l'a tappe moi même il y a de l'activité. dans l'onglet Réseau je vois "POST" à chaque fois que je clique sur la fleche. alors que sur mon site rien ne se passe. là par exemple on voit de l'activité et sur le mien rien se passe
×
×
  • Create New...

Important Information

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