2011-10-27 8 views
-1

레일 3.1에서 상점 애플리케이션을 만들고 있는데 제품 및 카테고리 모델이 있습니다. 카테고리 모델에는 의류, 예술 및 공예품 등의 값이 포함 된 이름 속성이 있습니다.레일 중첩 된 경로

사용자가 www.example.com/products/clothing을 사용하여 카테고리별로 필터링 된 제품에 액세스 할 수있게하고 싶지만 내가 할 routes.rb 파일을 설정하는 방법을 잘 모르겠습니다. 까다로운 부분은 카테고리 이름에 공백이있는 카테고리 이름 (예 : 공예품)을 얻는 것이므로 www.example.com/products/arts-and-crafts처럼 보이게 할 수있는 방법이 있습니까?

감사합니다.

+0

공간이있는 범주 이름 문제를 해결하려면 ['permalink_fu'] (https://github.com/technoweenie/permalink_fu) gem을 사용하는 것이 좋습니다. – Mischa

답변

0

하나의 질문으로 많은 부분을 다루려고합니다.

Rails routing guide, 특히 리소스가 많은 경로의 일부를 읽는 것이 좋습니다.

'/ categories/123'처럼 보이는 가장 단순한 기본 경로를 사용하여 시작하십시오. 그런 다음 다시 묻고 다른 질문을하십시오. :)