Я новичок в Ruby on Rails, рассматривая возможность его использования для приложения, которое мне нужно создать.История такая:
Я использую rails generate scaffold Page url:string parent:string content:text
, чтобы создать эшафот страницы.Таким образом, мы можем затем ввести URL-адрес (hello-there.htm
), родительский элемент (my-folder
) и множество текста, изображений и т. Д. Для страницы в веб-форму и сохранить ее.
Как только это будетвсе в базе данных SQLite, его нужно экспортировать во множество файлов HTML.Итак, где-то на диске мне нужно создать каждую родительскую папку, заполненную файлами HTML, которые сами содержат содержимое (плюс статический колонтитул):
other-folder/index.htm
other-folder/another-file.htm
my-folder/hello-there.htm
Извините, я знаю, что это действительносмутный, волнистый вопрос.Моя интуиция говорит, что я мог / должен использовать представление / контроллер экспорта (localhost:3000/export
), на котором есть большая кнопка?Но если у вас есть что-то, что я мог бы прочитать, это будет оценено.Изменить представление для каждой страницы (localhost:3000/pages/12
) очень просто, но что мне делать, если мне нужно множество реальных .htm
файлов?
Я хотел бы опубликовать некоторый код, но, очевидно, его нетеще нет: (
Cheers,
Alex
Maran ссылки на Webby ниже, что выглядит идеально для моих потребностей!