ruby-on-rails - 如何分类/子类别/城市/公司名称 url?

标签 ruby-on-rails url seo permalink-fu

我正在使用 ruby​​ on rails 我有模型 -类别 -子类别 -城市 -坚定

当我点击类别时,它会显示子类别,永久链接应该是:example.com/category 当我单击子类别时,它将显示公司和城市名称。 example.com/category/子类别 当我点击城市名称时,它将过滤属于该城市的公司 example.com/category/subcategory/city 当我点击公司名称时,它会显示 example.com/category/subcategory/city/firm-name

公司可能有不止一个子类别

我使用了 premalink_fu,但我无法使用该子类别系统。 类别、子类别、城市、公司表在数据库上有自己的永久链接字段。 但我不知道如何动态组合它们。

我可以做 example.com/category 但我不能做 example.com/category/subcategory

我该怎么做,请帮助我

最佳答案

我通过 permalink_fu 插件将永久链接存储在 mysql 中,然后作为 Action 显示的参数调用:

城市秀.rhtml

<%= link_to s.isim, {:controller => 'sehir', :action => 'goster', :kategori=>@kategori.permalink ,:altkategori=>@altkategori.permalink, :permalink=>s.permalink} -%> - 

路线.rb

map.sehirs '/:kategori/:altkategori/:permalink', :controller => 'sehir', :action=>'goster'

关于ruby-on-rails - 如何分类/子类别/城市/公司名称 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7979421/

相关文章:

ruby-on-rails - 了解 ruby​​ on rails gemfile 中的组

ruby-on-rails - 带有子域的 capybara - default_host

php - 如何为 PHP 个人资料页面创建县/人民 URL 结构

java - 如何从网页中提取绝对URL?

html - 我应该使用字体大小 : 0 for image links?

redirect - 处理一个全新网站的 301 重定向

magento - 在这种情况下是否允许 Google 和 URL 301 重定向?

ruby-on-rails - 是什么导致了布局的这种转变? CSS?

php - PHP-从字符串查找URL根的最佳方法?

ruby-on-rails - Sidekiq 不断重启 Cloud66