bismoney
@bismoney

Изменение роутинга?

Всем привет друзья.

Пытаюсь привести вид ссылок постов к такому виду
/news/eda/kak_est_edy.html

Очень туго у меня с английским
Категории с постами связаны по post_id

В routes.rb пытаюсь создать путь
get 'news/:cat_seo_url/:id', to: 'posts#show', as: 'news_show'

Где cat_seo_url url который прописывается при создании категории.

В post_controller в show вписываю

def show
@post=Post.find_cat_seo_url!(params[:id])
end

На в итоге получаю
No route matches missing required keys: [:id]

Подскажите, что я делаю не так?
Как правильно подать ему ID?
  • Вопрос задан
  • 146 просмотров
Решения вопроса 1
sharikov_d
@sharikov_d
Мне стыдно за ваши вопросы и ответы
просто оставлю это здесь https://github.com/norman/friendly_id

а еще, то, что ты пытаешься сделать это stackoverflow.com/questions/12353088/route-for-sho...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы