gpt4 book ai didi

ruby-on-rails - 在 Rails 中具有阿拉伯字符的友好 ID

转载 作者:行者123 更新时间:2023-12-05 07:59:01 25 4
gpt4 key购买 nike

我有一个使用 Friendly_id gem 的博客应用程序,但是当我在标题中使用阿拉伯字符并转到文章展示时,我有一个像这样的 URL http://www.blog.com/articles/8 .但我想获取映射到阿拉伯字母的 URL,我该怎么做

最佳答案

您可以覆盖 normalize_friendly_id
它直接从 article.title 生成 slug。

class Article < ActiveRecord:Base

extend FriendlyId
friendly_id :title, use: :slugged

def normalize_friendly_id(string)
string
end

但是,请确保手动处理字符。
(例如,将特殊字符替换为 url 安全的:Safe characters for friendly url)

关于ruby-on-rails - 在 Rails 中具有阿拉伯字符的友好 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23295833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com