##Überblick
Dieses Mal möchte ich über die Implementierung der bedingten Verzweigung mithilfe von Hilfsmethoden beim Schreiben einer Ansichtsdatei schreiben.
Speziell, Ich möchte diesen Teil anzeigen, wenn "wenn das Produkt nicht gekauft wurde" mit der Flima-App. Oder Ich möchte diese Anzeige ausblenden, wenn "der Benutzer nicht angemeldet ist". Ich werde eine solche Funktion implementieren.
ruby:xxx.html.erb
<% if user_signed_in? && current_user.id == @product.user_id %>
Dies ist der Teil unter der Beschreibung "Nur wenn der Benutzer angemeldet ist und dieser Benutzer der Benutzer ist, der dieses Produkt aufgelistet hat." Es ist eine Beschreibung, die angezeigt werden soll.
ruby:xxx.html.erb
<% if @item.item_purchase.present? %>
Dies ist der Teil unter der Beschreibung "Nur wenn Daten in der Spalte item_purchase von @item vorhanden sind" Es ist eine Beschreibung, die angezeigt werden soll.
Ich denke, es gibt nicht nur verschiedene Implementierungen, sondern ich werde sie auch als Arbeitsinhalt ausgeben.
Recommended Posts