Ir al contenido

Haz includes en middleman con partials.

Los partials de middleman vienen a ser los includes en php.

Partials are a way of sharing content across pages to avoid duplication. Partials can be used in page templates and layouts.

Por ejemplo, podemos incluir el header en cada template.

<%= partial "header.erb" %>

Los partials permiten pasar parámetros a los archivos .erb

<%= partial("header.erb", :locals => { :title => "Portfolio" }) %>

En el archivo incluido (header.erb) llamamos al parametro pasado.

<header>
    <h1><% title %></h1>
</header>

El resultado sería:

<header>
    <h1>Portfolio</h1>
</header>