Я новичок в RefineryCMS и по-прежнему новичок в рельсах. То, что я пытаюсь сделать, использует один и тот же заголовок и нижний колонтитул в моем файле макета, а затем в динамическом разделе, который извлекается из базы данных CMS, использует разную разметку на страницу.RefineryCMS пытается настроить макет на страницу
Пример шаблон:
<header>
...
</header>
# want to insert "home" page or "about" page here depending on url.
<footer>
...
</footer>
Пример того, что я хочу домой страница вставила в шаблон:
<div>
<%= raw @page.content_for(:body) %>
</div>
Пример того, что я хочу о странице, вставил в шаблон:
<div>
<div>
<div>
<%= raw @page.content_for(:body) %>
</div>
</div>
</div>
Как изменить разметку на страницу без добавления разметки в редакторе wysiwyg или в CMS?
Хорошо, я собираюсь использовать опцию 'view_template_whitelist' и что нужно поместить в мой шаблон, чтобы вытащить код из моего файла в/app/views/refinery/pages? Если я положил '<%= yield %>', он вытаскивает содержимое из базы данных. – Catfish
Я отредактировал свой вопрос, так что это более ясно. – Catfish
У вас есть понимание? – Catfish