1
這是呈現的HTML是什麼樣子:在我HAML文件,我想包括從具有多個鏈接(在相同的字符串)一個YML文件中的字符串
<p>The <a href="http://example.com/one.html">first link</a> and the <a href="http://example.com/two.html">second link</a> are both in this string.</p>
...怎樣使YML和HAML看起來像?
注:我已經想出瞭如何讓一個字符串與單個鏈接,但我很困惑如何設置多個鏈接。
我認爲YAML可能是這樣的:
example_text_html: "The <a href='%{link1}' target='_blank'>first link</a> and the <a href='%{link2}' target='_blank'>second link</a> are both in this string."
這是我認爲的HAML可能看起來像:
%p
= t(:example_text_html, link1:"https://www.example.com/one.html", link2:"http://example.com/two.html")
我得到了一個語法錯誤,當我試過了。
我會試試這個!謝謝!! – pixelfairy
我必須將_html部分添加到變量嗎? – pixelfairy
我假設你的意思是添加'_html'到YAML鍵?由於這些解決方案中不包含HTML,因此您不需要這些解決方案。有關在Rails中使用安全HTML翻譯的更多信息,請參見[here](http://guides.rubyonrails.org/i18n.html#using-safe-html-translations)。 –