aspose.info
LT

RHTML – rubino HTML puslapis

Atnaujinta

Kas yra RHTML failas?

Failas su plėtiniu .rhtml yra serverio pusės HTML failas, kuriame yra Ruby kodas arba scenarijai. Kodas vykdomas serveryje naudojant Ruby on Rails, veikiantį užpakalinėje programoje. Tiems, kurie nežino apie Ruby on Rails, tai yra visa sistema, skirta kurti žiniatinklio programas su užpakalinėmis duomenų bazėmis, pagrįstomis modelio peržiūros ir valdymo modeliu. Paprasčiau tariant, RHTML yra HTML ir Ruby derinys, kuriame Ruby scenarijų / programavimo galia yra prieinama žiniatinklio kūrėjams, naudojantiems HTML žymas.

RHTML failo formatas

RHTML failai rašomi paprasto teksto formatu, kaip ir bet kurie kiti tekstiniai žiniatinklio failai. Kodas, kurį reikia vykdyti, yra įtrauktas į <% %>, o išvesties kodas rašomas <%= %> sakiniuose.

RHTML pavyzdys

Šiame pavyzdyje naudojamas paprasčiausias HTML ir Ruby on Rails derinys, kad išvestų kiekvieno produkto pavadinimą iš produktų sąrašo.

<ul>
   <% @products.each do |p| %>
      <li><%=  @p.name %></li>
   <% end %>
</ul>

Nuorodos

Taip pat žiūrėkite