Добавление шага предварительного просмотра к рельсам создает и обновляет действия - PullRequest
0 голосов
/ 25 февраля 2012

Это часть приложения, позволяющая пользователю создавать HTML-рассылки. После внесения изменений я бы хотел, чтобы они предварительно просмотрели окончательный вид перед сохранением изменений.

Страница предварительного просмотра будет отображать предварительный просмотр и добавлять данные в скрытое поле для повторной отправки при утверждении. При «возврате к редактированию» данные скрытого поля будут переданы обратно в представление редактирования.

Мне нужно добавить действие «Предварительный просмотр» в контроллер.

Есть ли более простой способ или лучшие практики для этого шаблона?

1 Ответ

0 голосов
/ 25 февраля 2012

На мой взгляд, было бы неплохо добавить своеобразный «превью» - атрибут к модели.Когда вы нажмете на «Предварительный просмотр», вы можете скопировать запись или установить «Предварительный просмотр» на «true» и показать ее как статическую страницу, если это так.Если предварительный просмотр в порядке, то вы можете установить предварительный просмотр в false, и это будет означать, что информационный бюллетень готов к отправке.

Надеюсь, понятно, как я это имею в виду, как бы поздно для меня;)

...