У меня есть множество текстовых файлов со статическим текстом длинной формы в качестве контента. Сейчас я храню их в отдельном файле контента в папке config. Например «../config/content/content1.yml» «../config/content/content2.yml» и т. Д.Rails - путь к файлу для загрузки содержимого из файла yaml
Я хотел бы связать эти файлы вместе в своем приложении. Так что в моем контроллере у меня есть переменные, которые пытаются вывести содержимое каждого файла, например
@content1 = YAML.load_file("#{Rails.root}/app/config/content/content1.yml")
@content2 = YAML.load_file("#{Rails.root}/app/config/content/content2.yml")
Я затем попытаться загрузить эту переменную в мой взгляд, с
<%= @content1 %>
<%= @content2 %>
это и все остальное Я попробовал, похоже, не работает. Я бы просто хотел, чтобы текст отображался на мой взгляд. Любая помощь, чтобы указать мне в правильном направлении, будет очень признательна. Я все еще не знаю, с рельсами.
Я думаю, что у вас есть проблемы проектирования, а не проблема кода , Какова ваша главная цель? Я почти уверен, что вы делаете это неправильно. – Hauleth
У меня есть около 50 отдельных абзацев в отдельных текстовых файлах. Они находятся в отдельных текстовых файлах, потому что они редактируются разными людьми. Я хочу, чтобы вы могли отбросить папку, содержащую все абзацы, в мое приложение, и приложение приложит их все вместе. – Jason
У вас есть об использовании, например, Markdown и partials? – Hauleth