问题标签 [friendly-id]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails:ActiveAdmin 不适用于 Friendly_id
我设置了 ActiveAdmin 来管理站点上的用户,并设置了 Friendly_id 用于可读的 url。当我转到 /admin/users 时,它会抛出此错误:
如何在用户模型中设置friendly_id:
对于这两个 gem 之间的冲突,我能找到的唯一资源是这个问题ActiveRecord::ReadOnlyRecord when using ActiveAdmin and Friendly_id这似乎是一个不同的问题,并且该解决方案在我的情况下不起作用。关于如何解决这个问题的任何建议?
ruby-on-rails - FriendlyID 不构建 HTML 转义 slug
我已经friendly_id
正确设置并且一切正常,使用蛞蝓。
我遇到的问题是我的Tag
模型(即 FriendlyId 附加到的模型)上的某些名称需要进行 HTML 转义。
c++
或之类的名称.net
。
当我运行Tag.find_each(:&save)
时,它为我生成了所有的 slug....但是在那些带有这些名称的标签上,发生了这样的事情:
请注意每一个上的 slug - 以及它们如何与name
每条记录的不正确对应。
我该如何解决?
ruby-on-rails - 找不到 id=assets 的模型
我正在使用 rspec 和 poltergeist/phantomjs 测试我的应用程序,并且在我安装 gemfriendly_id 以更改我的默认路由后,我的所有 javascript 测试都开始抛出此错误:
我在 test.rb 中的资产配置:
回溯的最后几行:
ruby-on-rails - 修改friendly_id gem
我希望能够在浏览栏中看到某些产品的完整路径。路径看起来像这样
此刻我刚刚
www.mysite.com/categories/category_name
它只是提供了一个我不需要的级别路径。
为了建立这些友好的链接,我使用了friendly_id。我使用名为 Ancestry 的 gem 创建了完整的分类功能。
如何修改friendly_id slug 以便显示完整路径?我知道friendly_id 是如何工作的,但我不知道如何改变slug 的生成方式。
有些人可以给我链接或提示搜索。我可以解决,我只需要想法。我会非常高兴:) :)
ruby-on-rails - Friendly_Id 错误,未初始化的常量
我有一个 Rails 应用程序,它拥有拥有“项目”的 Devise 创建的用户。这些项目有显示视图,我希望这些显示视图具有更多对 SEO 友好的 URL。我观看了 Friendly_Id gem 的 railscast,实现了,但是当我去创建一个新的“项目”时,它给了我这个错误:
当我尝试单击一个项目时,它给了我这个错误:
我运行了捆绑安装。宝石不在宝石资产中。
这是我的项目模型:
这是我的用户模型:
ruby-on-rails-3 - Rails:FriendlyId gem 不工作
我试图安装 gem FriendlyId。我正在关注 railscast:314-pretty-urls-with-friendlyid。它似乎很容易安装。但不为我工作。
以下是我执行的步骤:
然后我运行bundle install
命令
然后将我的产品模型修改为:
它仍然显示'id':
根据 railscasts 它应该显示产品名称。但事实并非如此。我单独安装 gem 但没有效果。
谁能告诉我我错过了什么?
ruby-on-rails - 使用关联模型字段的friendly_id gem
如果我们必须在其关联记录更新时为模型生成 slug,我们应该怎么做。例如,我正在使用模型 User 和 UserProfile,而 slug 是 user.user_profile.name。创建新用户时,也会保存关联的 user_profile。为新的用户记录生成 slug。但是当更新 user_profile 并更改名称时,slug 不会更新。请帮忙。
ruby-on-rails - 友好 ID 随机网址
我正在为我的网站使用友好,目前我让它在 url 中显示标题
IE:/articles/hello-world
但是说当我创建页面时,它会生成一个随机数,以避免重复
IE: /articles/75475848
我知道如果我摆脱友好的 id 它会显示数字,但它会
/文章/1
/文章/2
ETC...
基本上我如何让它显示/articles/23456789(random number)
而不是/articles/hello-world
谢谢
ruby-on-rails - friendly_id 和 routes.rb - rails
我目前在 rails 中使用 friendly_id gem,并注意到如果有人将帖子命名为“About”,它会覆盖我在 routes.rb 文件中分配给静态页面的 /about 路径。
这是我当前的代码:
如果以前有同名的帖子...它会添加--2。但是friendly_id 似乎忽略了我的routes.rb 中的静态路由。
有没有办法让friendly_id 识别而不覆盖这些路由?
谢谢
ruby-on-rails - nil:NilClass 的未定义方法“同步”
我刚刚从头开始创建了一个新应用程序rails4.0.0.rc1
(1.9.3-p374
应该根据指南工作)。
但是,我没有做一个简单的create
动作。
在此处进行创建会导致
错误指向if @book.save
.
那是因为1.9.3
还是我错过了什么?