[RUBY] Branche conditionnelle avec méthode d'assistance

##Aperçu

Cette fois, je voudrais écrire sur l'implémentation du branchement conditionnel en utilisant des méthodes d'assistance lors de l'écriture d'un fichier de vue.

En particulier, Je souhaite afficher cette partie lorsque "lorsque le produit n'est pas acheté" avec l'application Flima. Ou Je souhaite masquer cet affichage lorsque "l'utilisateur n'est pas connecté". Je vais implémenter une fonction comme ça.

Exemple

ruby:xxx.html.erb


<% if user_signed_in? && current_user.id == @product.user_id %>

C'est la partie en dessous de la description "Uniquement si l'utilisateur est connecté et que cet utilisateur est l'utilisateur qui a répertorié ce produit." C'est une description à afficher.

ruby:xxx.html.erb


<% if @item.item_purchase.present? %>

C'est la partie en dessous de la description "Uniquement si des données existent dans la colonne item_purchase de @item" C'est une description à afficher.

Non seulement écrit ici, je pense qu'il existe diverses implémentations, mais je vais le publier comme contenu de travail.

Recommended Posts

Branche conditionnelle avec méthode d'assistance
Branche conditionnelle Java
branche conditionnelle java
[Java] Branche conditionnelle
Comment vérifier les nombres entiers avec ruby
Comprendre la méthode d'assistance form_with
Différents tests de méthode avec MockRestServiceServer
Renvoyer un modèle partiel (partiel) avec un assistant
[ruby] Appel d'une méthode avec un argument
Simuler la méthode simplex avec GUI
[Java] Énumération des branches avec instruction switch
Prise en compte du routage de la méthode form_with helper
Introduction aux algorithmes avec la méthode java-Shakutori