我使用友好的網址。Rails友好的Url如何防止重複?和路由
當我訪問http://localhost:3000/9我使用的問題它顯示在同一頁面http://localhost:3000/vind-rejse
我的類別VIND-rejse有9
的ID我如何軌只對http://localhost:3000/vind-rejse應對呢?
我如何鏈接到konkurrancers顯示操作?
我Kategoris控制器:
def show
@kategori = Kategori.find(params[:id])
@konkurrancer = @kategori.konkurrancers.find(:all)
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @kategori }
end
end
我Konkurrancers控制器:
def show
@konkurrancer = Konkurrancer.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @konkurrancer }
end
end
我的路線:
match ':kategoris/:id' => 'konkurrancers#show'
match '/:id' => 'kategoris#show'
你用'高清to_param#... end'? – errorhandler 2011-03-13 21:34:33
是保護 DEF assign_cached_slug \t self.cached_slug = self.name.gsub(/ \ S + /, '_')GSUB(/ [^ \ W \ - ] /, '')。 端 DEF to_param self.name end – 2011-03-13 21:38:07
你可以發佈你的控制器代碼(show action)嗎? – errorhandler 2011-03-13 21:46:39