2013-06-25 44 views
0

我想添加一個css類:當用戶在root_path上時登陸頁面。我正在使用haml。haml和rails的current_path

%body 
    ={:class => "landing-page" if current_page?(root_path)} 

我得到一個語法錯誤,關於如何實際上應該是這樣的任何想法?

UPDATE: 我這樣做,它爲我工作:

%body{:class => "normal-page#{current_page?(root_path) ? 'landing-page' : ''}"} 
+0

要哪一個元素你要應用的類? – usha

+0

nm。你想把它應用到身體 – usha

回答

0

試試這個

-body_class = current_page?(root_path) ? "landing-page" : "" 
%body{:class => body_class}