2012-07-18 7 views
9

To jest linia, której używam do formatowania moje linki:haml - jak umieścić zmienną rubinowy na nazwę identyfikatora klasy

%a.accordion-toggle.toggle-6{:href => "#"} #{name} 

musiałbym mieć możliwość, aby umieścić w tej klasie przełączania -6 Moja własna cyfra, na przykład toggle-1 itd.

Jak to zrobić w składni HAML? Próbowałem coś jak

%a.accordion-toggle.toggle-#{id}{:href => "#collapseOne"} #{name} 

Ale to zwraca

Illegal element: classes and ids must have values. 

Odpowiedz

13

Można określić wartości dynamicznych jako atrybutów:

%a{class: "accordion-toggle toggle-#{id}", href: "#collapseOne"} #{name} 
Powiązane problemy