0

我希望能夠在我的靜態頁面控制器提供的HAML「頁面」中設置頁面標題和<meta>描述等內容。Rails:在模板中嵌入元數據 - 在我的HAML中使用YAML?

有沒有很好的方法來做到這一點?理想情況下,我看到它的工作是這樣的:

  1. 名稱文件,如about_us.html.haml.yaml
  2. 使用正常render方法
  3. 但現在有元數據提供給我的控制器和佈局模板的哈希,即設置不同的頁眉和元素,分別。

的思考?

+2

如果你想在頭部設置標題,描述,noindex或類似的標籤,那麼https://github.com/kpumuk/meta-tags是最好的方法!我已經在各種項目中使用過,並且認爲這是用來操縱標題,描述和頭標籤中其他內容的最佳創意。 –

+0

@Dmitry,謝謝,我會檢查出來的。但是,你爲什麼不把你的評論作爲一個完整的答案? –

+0

感謝提示Dimitry。乾杯! –

回答

0

(既然沒有人貢獻了一個完整的答案)

如果你想設置標題,描述,NOINDEX或類似標籤的頭部,然後github.com/kpumuk/meta-tags是最好的方法來做到這一點!我已經在各種項目中使用過,並且認爲這是用來操縱標題,描述和頭標籤中其他內容的最佳創意。

- 梅德Polushkin

這似乎也爲我工作,但它是一個觸摸比我的問題是尋找不那麼強大。歡迎進一步解答。