我正在使用 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/