빵 부스러기 목록 설치
입문
사용하는 사용자가 어느 페이지를 방문했는지 한눈에 이해하기 위해 빵 부스러기 기능이 설치되어 있어 게재하고 싶습니다.
이번에는 gretel (링크 설정 목록을 표시하는 Gem) 을 사용하여 설치했습니다.
1. Gem 배포 파일 만들기
**1.Gemfile에gretel,bundle install을 기술합니다.
Gemfile
gem 'gretel'
단말% bundle install
2. 빵 부스러기 목록의 부자 관계를 설명하는 파일을 만듭니다.단말
% rails g gretel:install
그래서 config/breadcrumbs.rb가 생성됩니다.2. 빵 부스러기 리스트 친자관계 기술
1 제작된breadcrumbs.rb에 코드 기술하기
config/breadcrumbs.rb
crumb "viewで呼び出す時のページ名" do
link "リストの表示名", "アクセスするページのパス"
parent :前のページ名
end
config/breadcrumbs.rbcrumb :root do
link "トップページ", root_path
end
crumb :new_idea do
link "アイデア新規投稿", new_idea_path
parent :root
end
crumb :idea_show do |idea|
link "アイデア詳細", idea_path(idea.id)
parent :root
end
crumb :edit_idea do |idea|
link "アイデア編集", edit_idea_path
parent :idea_show,idea
end
# 中略
3.view에서 호출
뷰에서 2에서 만든 부자 관계를 호출합니다.
views/ideas/show.html.erb
<% breadcrumb :idea_show ,@idea%> <!--呼び出したいパンくずを記述-->
<%= breadcrumbs separator: " › " %> <!--パンくず間の区切りである「>」を示す-->
잠시 설치 완료!!!그 다음은 CSS로 정리한 느낌.마지막
설치된 빵 부스러기 기능은 모든 사이트와 응용 프로그램 등에 사용되기 때문에 이번 설치는 많은 것을 배웠다.
활용할 기회가 있다면 사용하고 싶어요.
Reference
이 문제에 관하여(빵 부스러기 목록 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/weeksmtwtfs737/items/705337eef548bd8abd9c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)