[英]Rails :: Generate slugs with FriendlyId, Globalize and slug_candidates
[英]FriendlyID with globalize
“我的Post
模型使用来自globalize
gem和friendly_id
translates
方法来使更多用户友好的URL通用。
当我用母语创建帖子时,它就会被添加。 切换到后访问它en
的区域设置使其回退为本地转译的,因为它没有任何。 如何使用friendlyID
实现呢? 我的意思是, slug
正确生成当前区域设置,但它仍然是nil
为其他语言环境。
class Post < ApplicationRecord
# Translations
translates :title, :body, :slug
# FriendlyID
extend FriendlyId
friendly_id :title, use: :slugged
end
尝试将globalize添加到friendly_id
friendly_id :title, :use => [:slugged, :globalize]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.