Разрешение публикации отображать дату и время без ввода данных пользователем (Ruby on Rails) - PullRequest
0 голосов
/ 24 марта 2011

Я хочу иметь возможность отображать отметку даты и времени (я хочу, чтобы она отображалась как - "Опубликовано 5 дней назад"), но я не хочу, чтобы поле даты отображалось, когда пользователь создает сообщение.1002 * Я просто хочу опубликовать, чтобы добавить его автоматически.Любая помощь?(Я только изучаю Rails, так что для меня все это ново ...)

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

1 Ответ

1 голос
/ 24 марта 2011

Для заявки на форуме я сделал это:

<td class="right"> 
    <% if forum.most_recent_post %><%= distance_of_time_in_words_to_now forum.most_recent_post.last_post_at %> ago by <%= link_to forum.most_recent_post.user.login, "/users/#{forum.most_recent_post.last_poster_id}" %>
    <% else %> no posts <% end %>
</td>

Здесь <%= distance_of_time_in_words_to_now forum.most_recent_post.last_post_at %> назад от "username", так что вы можете попробовать это.Я думаю, что это может работать в этом сценарии тоже.Просто используйте distance_of_time_in_words_to_now post.time здесь post.time - время, когда пользователь сделал сообщение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...