Если есть только несколько случаев, вы можете просто использовать render:
template = UserTemplate.find(<find criteria>)
render :inline => template.text
(Предполагается, что UserTemplate
является классом, моделирующим шаблоны)
Обратите внимание, что я бы в первую очередь использовал шаблоны базы данных для динамически изменяемых шаблонов. Для этого, безусловно, есть применение - на Rhiza мы разрешаем клиентам динамически изменять свой раздел приветствия, для чего требуется динамический шаблон.