Petit rappel : dans les templates .erb, on mélange généralement du code HTML avec du code Ruby. On balise avec <% et %>.

<% 3.times do %>
<p>Une ligne.</p>
<% end %>
Une ligne.
 
Une ligne.
 
Une ligne.

Si on veut avoir le résultat d’une expression Ruby, ou afficher la valeur d’une variable faut ajouter le signe égal :

Il est <%= Time.now %>

L’autre truc pratique, c’est de savoir qu’on peut virer les sauts de ligne. C’est surtout utile si on utilise des balises pre ou bien si il faut aucun espace entre 2 lignes.

<% 3.times do -%>
<p>Une ligne.</p>
<% end %>
Une ligne.
Une ligne.
Une ligne.