2015-01-07 4 views
1

Например, у меня есть проект в Middleman с тонким и структуры, как это:Посредник Тонкий Частичные Locals

Моя главная страница содержит модуль «врезку», который содержит модуль «», списку новостей, который содержит название. Поэтому я стараюсь делать smthin как это (она не работает):

На моей домашней странице:

= partial 'sidebar', :locals => { list_title: "News" } 

В 'боковой панели':

= partial 'newsList' 

В 'списке новостей' У меня есть название:

h2 = list_title 

Так что я хочу передать переменную на главной странице и отобразить его забросить модуль «врезку» в модуле «списку новостей». Мб код выше глупо, но я новичок, но надеюсь, вы понимаете, чего я хочу.

ответ

0

Просто бросьте переменную вокруг:

= partial 'newsList', :locals => { list_title: "News" } 
+0

он говорит 'неопределенными локальная переменная или метод«list_title'', когда я использую его в мой стройный, как так: 'а (HREF =» # # «CLASS =» {list_title} ') ' – vsync

+0

@vsync, я только что попробовал, и все работает отлично. –

+0

на вашей машине;) – vsync