Je crée une application d'assurance d'expédition dans laquelle je dois créer un produit, l'exigence est que je ne veux pas montrer ce produit en magasin. L'application fonctionne bien, mais le seul problème est que le produit d'expédition est également visible avec d'autres produits.

J'essaie de masquer mon produit sur les paramètres du produit, mais il ne peut pas acheter car le système pense qu'il s'agit d'un article en rupture de stock, tandis que j'ai décoché le bouton sur la visibilité de la boutique en ligne.

Veuillez aider à résoudre ce problème. Merci d'avance.

0
Vikas Ghai 4 nov. 2019 à 08:44

1 réponse

Vous pouvez simplement créer un champ booléen dans la base de données 'is_shown' et sélectionner tous les produits avec Product::where('is_shown', 1)->get(). De cette façon, vous sélectionnez uniquement tous les produits censés être affichés. Mais vous pouvez toujours visiter / utiliser le produit car il est toujours dans la base de données.

0
Tim 4 nov. 2019 à 09:02