2010-09-25 2 views
8

У меня есть элемент <tr> на мой взгляд, и я хочу динамически добавлять классы в этот элемент в зависимости от ассоциации между двумя моделями (многие из многих между компанией и упаковкой).Haml: Как динамически добавлять классы в элемент?

В результате должен выглядеть

<tr class="pck1 pck3 pck5"> 

где pck1, pck3 и pck5 являются тарой, связанной с компанией.

ответ

3

Скажите, что у вас есть массив classes = ['pck1', 'pck3', 'pck5'] с классами, которые вы хотите получить у вашего tr.

Просто введите что-то вроде:

%tr{:class => classes.join(' ')} 
Смежные вопросы