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/

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