Ruby on Rails: два представления, один буфер сохранения - PullRequest
0 голосов
/ 09 марта 2011

Просто примечание, прежде чем вы прочитаете это, я не программист в RoR, но я просто хотел проверить, что это возможно, поэтому извините заранее.

У меня быстрый вопрос об использовании дополнительной страницы. Вот как я хочу, чтобы это работало:

У меня есть основная страница с некоторыми данными, которые будут сохранены. У меня есть ссылка на дополнительную страницу, которую вы сохраняете только в буфер. Это означает, что если я изменяю его три раза каждый раз, когда возвращаюсь к нему, оно показывает последнее значение, на которое я его изменил.

При сохранении основной страницы я хочу, чтобы информация на основной странице и на дополнительной странице была проверена и сохранена. Если это не удается, я не хочу сохранять информацию ни на одной странице. Это возможно в RoR? Если так, то может кто-нибудь объяснить мне, как?

1 Ответ

0 голосов
/ 09 марта 2011

Вы можете сделать это несколькими способами:

  • Имейте одну реальную страницу, но используйте JavaScript, чтобы скрыть и показать ее части по мере необходимости.
  • Сохранить объект в сеансе и записать его в базу данных только в конце
  • Сохранить данные во временной таблице и сохранить в конце в реальной таблице
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...