我在铁轨上使用红宝石 我有模特 -类别 -subcategory -市 -firm
当我点击类别时,它会显示子类别,永久链接应该是:example.com/category 当我点击子类别时,它将显示公司和城市名称。 example.com/category/subcategory 当我点击城市名称时,它将过滤属于该城市的公司example.com/category/subcategory/city 当我点击公司名称时,它将显示example.com/category/subcategory/city/firm-name
公司可能有多个子类别
我使用了premalink_fu但我不能做那个子类别系统。 类别,子类别,城市,公司表在db上有自己的永久链接字段。 但我不知道如何动态组合它们。
我可以做example.com/category但我不能做example.com/category/subcategory
我该怎么做才能帮助我
答案 0 :(得分:0)
我通过permalink_fu插件将永久链接存储在mysql中,然后作为参数调用show:
city show.rhtml
<%= link_to s.isim, {:controller => 'sehir', :action => 'goster', :kategori=>@kategori.permalink ,:altkategori=>@altkategori.permalink, :permalink=>s.permalink} -%> -
route.rb
map.sehirs '/:kategori/:altkategori/:permalink', :controller => 'sehir', :action=>'goster'