Я очень, очень плохо знаком с Ruby, Ruby на Rails и даже с операционной системой, которую я использую. Я хотел бы использовать панировочные сухари . Я добавил драгоценный камень, я сделал bundle install
, но я не понимаю, как его использовать?
Я попытался скопировать и вставить его, чтобы посмотреть, работает ли он так, но, конечно, это не работает Нужно ли мне заменить «home» (: root_path) и «my» (: my_path) на что-то еще?
Вот мой pages_controller.rb
:
class PagesController < ApplicationController
add_breadcrumb "home", :root_path
add_breadcrumb "my", :my_path
def index
add_breadcrumb "index", index_path
end
end
А вот мой routes.rb
:
Rails.application.routes.draw do
get 'forum' => 'pages#home'
get 'forum/:id-:name' => 'pages#index'
end
Я тоже написал <%= render_breadcrumbs %>
в представлении.
Ошибка: undefined local variable or method 'index_path' for #< PagesController:0x0000561b24ad6200 >
Выполнение rake routes
дает мне это :
результаты маршрутов рейка
Может ли кто-нибудь любезно объяснить мне, как это работает, со всеми подробностями (если мне нужно что-то изменить, и если да, то чем? )? Извините, что задаю такие глупые вопросы!
Спасибо.