Quelque chose comme l'application Frima que je créais s'est installée, je vais donc le résumer. Complètement pour moi.
Utilisez une gemme appelée devise. Écrivez le code de test à l'aide de RSpec. Décrivez les données de test dans FactoryBot avec Faker. J'ai utilisé un Gem appelé Gimei et une version japonaise de Faker. Expressions régulières. Error La gestion des erreurs s'affiche à l'aide de la méthode de rendu.
Introduction de Active Hash. Présentation d'ActiveStorage pour que les images puissent être enregistrées. Testez la description du code en utilisant le support japonais de Faker. Calculez les bénéfices en temps réel sur le navigateur à l'aide de JS.
Utilisez la méthode exists? Dans l'instruction conditionnelle de l'instruction if pour créer une branche du processus lorsqu'il n'y a pas de données dans la table.
Afficher le nom ActiveHash (@variable name.model name.name name)
Collectez le même traitement avec before_action.
Réunis sous la même forme que la nouvelle action.
Utilisez la méthode de fusion pour obtenir la combinaison du produit et de l'acheteur à partir des paramètres.
Introduction du paiement par carte de crédit à l'aide de l'introduction de l'API (PAY.JP). Jeton de réponse avec JS.
jeton de fusion.
Afficher épuisé comme acheté.
Branchement conditionnel en utilisant <% if @ item.purchase%>
.