вторник, 23 октября 2007 г.

Генерация форм

Существуют разные подходы к генерированию форм:
С использованием form_for

С использованием form_tag

1 комментарий:

legrus комментирует...

form_tag более низкоуровневый, практически как реальный тег form или там какой-нибудь image_tag. Просто чтобы не писать
<img src='<%= p.path %>' alt='<%= p.title %>' width='<%= p.width %>' height='<%= p.height%>' />

, а писать поменьше знаков препинания:
<%= image_tag :src => p.path, :alt => p.title, :width => p.width, :height => p.height %>

Вариант же с form_for более шаблонный - там convention over configuration: если делать как предложено, очень просто и быстро, а если изюминки хочется - придется поковыряться.