acts_as_taggable_on URL дружественные имена тегов - PullRequest
0 голосов
/ 19 апреля 2011

Есть ли способ сделать имя тега для acts_as_taggable_on удобным для URL?

Например, на данный момент у меня отлично работают теги / foo и теги / бар. Однако, когда я добавляю пробелы к названию, например, «кроличья нога», URL-адрес будет «теги / кролики% 20foot». Я бы хотел заменить этот% 20 тире.

Заранее спасибо!

UPDATE

Я только что заметил, что stackoverflow на самом деле использует очень похожий или идентичный способ делать теги с тем, что я имею в виду.

Ответы [ 2 ]

0 голосов
/ 21 апреля 2011

Решили обмануть и использовать id + tag.name только для того, чтобы пройти этот горб пока. Вернусь, когда у меня будет больше времени.

0 голосов
/ 20 апреля 2011

Взгляните на это https://github.com/arturaz/acts_as_taggable_on_steroids

У него есть способ превратить несколько слов в слаг (например, кроличья нога в кроличью лапку), также есть ручные способы без плагинов, чтобы сделать это.(выглядит несколько устаревшим).

...