Я работал только с Radiant, где он управляет всем сайтом.Мы также настроили блог по определенному URL-адресу (работает Wordpress), настроив веб-сервер для передачи определенных запросов в Wordpress, а остальные - в Radiant.Если у вас есть пользовательская функциональность, которую вы хотите использовать в Radiant, она имеет архитектуру «Расширения».Если вы хотите переместить ваши страницы в Radiant и поделиться битами макета, вы можете определить макет с помощью разметки макета, тогда для каждой «Страницы», которую вы создаете в Radiant, требуется указать для нее макет.
Если выпытаюсь поделиться файлом макета приложения Rails и узнать об этом Radiant, я не уверен, что это возможно.Обычно CMS развернута, так что непрограммисты могут редактировать контент на общедоступных веб-страницах, по моему опыту, эти страницы часто выполняют маркетинговую функцию приложения, которое может работать на Rails.Если бы общедоступная маркетинговая веб-страница также имела такую же разметку, как и приложение, я бы скопировал и вставил HTML-код в Radiant.Как правило, эти общедоступные маркетинговые страницы имеют особый дизайн и не должны быть настолько гибкими с отображаемым контентом, как макет приложения Rails (с произвольными контроллерами и т. Д.).
Чтобы начать работу с общедоступными страницами,либо создайте статические HTML-страницы в общедоступном каталоге вашего приложения Rails, либо создайте контроллер и представления (в соответствующем каталоге), которые могут совместно использовать макет (о, контакт и т. д.).