rails 6.0.3
Comment brancher la destination du lien à afficher sur la page en fonction du ** nom du chemin ** dans ʻURL` de la page avant la transition.
https:///www.example.com/user
Si tel est le cas, le chemin est / user
Fichier de vue applicable
<% if URI(request.referer.to_s).path == 'Nom du chemin' %>
#Lier la destination lorsque la page précédente est le chemin spécifié
<% else %>
#Autres liens
<% end %>
request.referer
renvoie une chaîne.to_s
pour qu'une erreur ne se produise pas lorsqu'une requête est faite avec une valeur numérique (ʻentier) dans ʻURL
.request.referer
en utilisant le ʻURI module de
Ruby`.Comment obtenir toutes les URL et brancher le lien à afficher sur la page https://qiita.com/taka_571/items/9b1c82d8fcc602df8a1a
Recommended Posts