Как я могу использовать представления и макеты с Ruby и ERB (не Rails)?
Как я могу использовать представления и макеты с Ruby и ERB (не Rails)?
Сегодня я использую этот код для отображения:
def render(template_path, context = self)
template = File.read(template_path)
ERB.new(template).result(context.get_binding)
end
Это работает очень хорошо, но как я могу реализовать ту же функцию, но для визуализации шаблона внутри макета? Я хочу вызвать render_with_layout (template_path, context = self), чтобы у него был макет по умолчанию.