sanchezzzhak
@sanchezzzhak
Ля ля ля...

HAML как вставить картинку с атрибутами?

В ror не пишу поэтому не силен в тонкостях
-if current_user
%img{ :src => "//domen/path", :style => "width: 1px;height: 1px; position: absolute;left: -100000px;top: -100000px;"}
-end


Нужно ли соблюдать интервальные пробелы?
  • Вопрос задан
  • 363 просмотра
Решения вопроса 1
@CapeRatel
-if current_user
  %img{ :src => "//domen/path", :style => "width: 1px;height: 1px; position: absolute;left: -100000px;top: -100000px;"}


Отступ же. На проверке всегда нужно. Вы же вкладываете в проверку.
А вообще лучше slim <3
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
viktorvsk
@viktorvsk
-if current_user
  %img{ src: "//domen/path", style: "width: 1px;height: 1px; position: absolute;left: -100000px;top: -100000px;"}


0. В чем сложность проверить ? В чем вообще вопрос? Какое отношение вопроса к заголовку (атрибутам картинки)?
1. Что такое интервальные пробелы? HAML - это препроцессор HTML, который, так сказать, indent-based (как язык Python, например). Вложенность регулируется количеством отступов "по горизонтали"
2. HAML никак не связан с RoR
3. Если у вас не древний руби, используйте нормальный формат ключей хэша
4. в HAML -end в конце не нужно. Возможно, даже будет ошибкой
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы