Я пытаюсь переписать URL-адрес с параметризацией, как описано здесь: Как мне переписать URL-адреса на основе заголовка?
Вот моя модель:
class Article < ActiveRecord::Base
belongs_to :category
self.per_page = 5
def to_param
"#{title.parameterize}"
end
end
И моя ссылка:
<%= link_to(article.title, blog_article_path(article), {:class => "blog_title"}) %>
Проблема в том, что у меня нет такой ссылки, как /blog/article/"my-article-title"
, но есть /blog/article."my-article-title"
, что неверно и не интерпретируется.
Вы знаете причину?
Мой маршрут.rb:
get "blog/index"
get "blog/category"
get "blog/article" (I don't use the show action of my article controller, is it the reason ?)
resources :categories
resources :articles
Спасибо
routes.rb
? - person Bitterzoet   schedule 25.03.2013