CSS стиль time_ago_in_words рельсы - PullRequest
0 голосов
/ 26 января 2012

Мне было интересно, что было бы лучшим решением для настройки помощника rails: time_ago_in_words, чтобы я мог делать такие вещи, как:

    <span class="one">4</span>
    <span class="two">hours</span>
    <span class="three">ago</span>

или как выглядит макет по умолчанию?

Спасибо

Ответы [ 2 ]

1 голос
/ 26 января 2012

Я бы просто создал помощник, который разбивает результат time_ago_in_words на пробелы и возвращает массив слов. Затем вы можете отформатировать их по своему желанию.

0 голосов
/ 26 января 2012

Вместо метода time_ago_in_words вы можете использовать distance_of_time_in_words , который принимает локаль в массиве опций: создайте новую локаль, где вы можете определить «часы» с помощью «часов» и т. Д.и отдай его distance_of_time_in_words.Это должно работать, но я не уверен, как будут обрабатываться теги HTML.

...