Настройка тегов в Middleman

Отображаем теги к статье блога Middleman.

Posted on March 6, 2015

Отображаем теги к статье блога Middleman.

Для начала создадим partial source/layouts/_tags.erb для форматирования списка тегов ссылками:

<%
    links = []
    tags.each do |tag|
        links.push( link_to tag, tag_path(tag) )
    end
%>
<%= links.join(", ") %>

Теперь в шаблонах, где нам нужен список тегов добавляем, созданный нами partial.

Например на странице статьи блога, добавляем в нужном месте следующее:

<%= partial("tags", :locals => { :tags => current_article.tags })  %>

Не забываем передать переменные тегов.


middleman ruby