2015-06-29 3 views
1

Как отправить пользовательскую переменную частичной с вызовом разметки.Отправка настраиваемых переменных в partial-middleman

<%= partial (:contentHeader, :title=>"Title Goes here") %> 
/*trying to send a variable named title with "Title Goes Here" to the partial*/ 

Парциальное вроде как это:

<div class = "contentHeader"> 
<h2><%=title%></h2> 
</div> 

Так что выход должен оказаться

<div class = "contentHeader"> 
<h2>Title Goes Here</h2> 
</div> 

ответ

5

Использование :locals для отправки переменных частичной

<%= partial(:contentHeader, :locals => { :title => "Title Goes here" }) %> 
+1

* «Ты ничего не знаешь Джон Сноу». * (I Мне жаль, что я не мог помочь себе. Этот ответ на самом деле правильный. – engineersmnky

+0

@engineersmnky, я поддержал ваш комментарий, потому что должен был. –

 Смежные вопросы

  • Нет связанных вопросов^_^