Как применить ссылку на многострочную текстовую строку в HAML? - PullRequest
2 голосов
/ 14 декабря 2011

У меня есть многострочный блок, такой как:

%li
  =link_to image_tag("image.jpg", :size => "48x48", :alt => "Something", :title => "Something", :class => "some-class"), some_path
  %p.testi
    "Some text right here that is divided up onto multiple lines & 
    %br
    and just won't stop running on!”

Мне нужна ссылка, чтобы окружить и изображение, и текст.В настоящее время ссылка на изображение работает нормально, однако для текстовой ссылки, я думаю, мне нужно начать с блока link_to, но я не вижу синтаксиса, которому я должен следовать там.

Как это правильно сделать, чтобы на все несколько строк текста также была применена ссылка?

Ответы [ 2 ]

7 голосов
/ 14 декабря 2011

в тонком (который должен быть похожим):

= link_to some_path, class: "some-class" do
    h2 = "#{some_object.title}"
    p.testi
      "Some text right here that is divided up onto multiple lines & 
    br/
    and just won't stop running on!”
0 голосов
/ 09 июня 2016

См. Многострочная строка в HAML

Вы хотите использовать |в конце каждой строки вы переносите.

...