2012-06-06 22 views
6

ile benInline HAML Linkler ama içerik

<p>Hello, this is my text. <a href="#">Link here</a> This is more text</p> 

çizgisinde çıkış şey çalışıyor ama

HAML

kullanıyorum Bu nasıl yapılabilir ki? Örnekleri bulmaya devam ediyorum ama hiçbiri nasıl yapılacağını göstermiyor ama bağlantının her iki tarafında da düz metin var mı?

Neil

cevap

20

Bir 1 astar yapmak isterseniz:

%p= "Hello, this is my text. #{link_to 'Link here', '#'} This is more text".html_safe 

Multiline

%p 
    Hello, this is my text. 
    = link_to 'Link here', '#' 
    This is more text 
+0

Sadece bu çalıştı: % p = "{ " albums_path TÜM albümleri göster Bu benim metin # link_to}" is" Ama bu sadece verir Bu benim metin See ALL albums nasıl olur ise bunu çöz? – rctneil

+0

sonuna html_safe ekleyin (yanıtta değiştirildi) –

+0

% p = "Bu benim metnim. {Link_to" Tüm albümleri gör ", albums_path}". Html_safe –

2

Sadece bunu yapmak mümkün olmalıdır:

%p Hello, this is my text. <a href="#">Link here</a> This is more text 

Bu iş çok:

%p 
    Hello, this is my test. 
    %a{:href => '#'} Link here 
    This is more text