Проблема Преобразование .html.erb в .html.haml - PullRequest
0 голосов
/ 12 января 2012

Итак, я конвертирую все свои файлы html.erb в html.haml, потому что haml красив и чист. Я использовал этот урок для преобразования всех файлов за раз, а не по одному за раз. Но я столкнулся с ошибкой, что я не уверен, как заставить это работать должным образом.

#main.column{:class => "has_sidebar" if content_for?(:sidebar)} в html.erb это будет:

<div id="main" class="column has_sidebar"> #if :sidebar exists 
<div id="main" class="column"> #if :sidebar does not exists 

Итак, как бы мне заставить это работать? Большое спасибо!

1 Ответ

0 голосов
/ 12 января 2012

Попробуйте дать код haml следующим образом: -

-if content_for?(:sidebar)
  #main.column.has_sidebar 
...