2013-02-23 4 views
0

레일 프로젝트의 페이지 매김에 kaminari를 사용하고 있습니다. 잘 작동합니다. 뷰와 로케일 파일도 생성했습니다.레일 및 카나 마리 페이지 매김, 페이지 매김 텍스트의 컬렉션 이름은 어떻게 사용합니까?

그러나 한 가지 문제는 페이지 매김 텍스트에서 페이지 매김되는 컬렉션의 이름을 사용하고 있다는 것입니다.

예를 들어 블로그 게시물에서 "이전 블로그 게시물"또는 "이전 코멘트"라고 말해야하는 의견 페이지 매김에 대한 다음 페이지 링크를 원합니다.

이 라벨의 텍스트

는 미나리 전망이 라인 로케일 파일에서 오는 경우 : en.yml 로케일 파일에서 오는

<%= link_to_unless current_page.last?, raw(t 'views.pagination.next'), url, :rel => 'next', :remote => remote, :class => "older" %> 

Spesicfiall raw(t 'views.pagination.next')합니다. 그렇다면이 레이블에 컬렉션 당 다른 텍스트를 어떻게 표시합니까?

감사합니다.

답변

1

다음

# locale 
en: 
    views: 
    pagination: 
     next: "Newer %{title}" 

는 다음보기에, 당신이 좋은 덕분

t('views.pagination.next', title: @comments.first.class.name.underscore.humanize.pluralize) 
+0

을 사용할 수 있습니다 시도 할 수 있습니다! 제목에 controller.controller_name을 사용했지만 완벽하게 작동했습니다. – Smickie