2010-11-10 3 views
0

Я взял на себя проект, и предыдущий разработчик использовал CMS, где клиент мог вводить текст и прочее, но проблема заключалась в том, что клиент хотел получить css и javascript, и оказалось, что это «о нас», страница была чем-то, что этот разработчик в конечном итоге внес изменения, потому что встроенный текст был полон разметки и javascript по запросу клиентов.Реализация singleton в Rails

Я пытаюсь сделать так, чтобы клиент мог просто вводить текст, и он будет автоматически форматироваться и т. Д. ... но это страница о нас, и я не хочу создавать ресурс для этого, поэтому я мышление одиночный.

В принципе, я хочу, чтобы у клиента была возможность редактировать страницу о нас, чтобы она была привязана к db, но это только одно. Итак, как бы вы это сделали?

ответ

0

Почему бы просто не дать им файл about_us.html.erb? Им не нужно использовать ERB в файле. Каждый раз, когда им нужно вносить изменения в файл, они могут предоставить вам новую версию и передать ее в свой VCS. Или, если вы используете что-то вроде github.com, и у них есть учетная запись, они могут редактировать файл inline.

У вас даже не должно быть действий контроллера, определенных в контроллере.

Смежные вопросы