close

Rails 3 使用這個 chinese_permalink gem 在 model 內會出現未定義 chinese_permalink method 的情形

解法是自己新增 config/initializers/chinese_permalink.rb 檔案,內容是

ActiveRecord::Base.send :include, ChinesePermalink

以上是我在專案內的寫法,如果你不喜歡新增檔案,那麼直接在 config/environment.rb 內直接加入這行程式,也是可以解決。

 

另外使用 permalink 會有 SEO 分散的問題,所以要記得在頁面的 head tag 內要加上 canonical url 處理

http://blog.othree.net/log/2011/03/03/canonical-url/

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 笨笨小蟹 的頭像
    笨笨小蟹

    小蟹的Rails心得筆記

    笨笨小蟹 發表在 痞客邦 留言(0) 人氣()