Я следую за эту суть: https://gist.github.com/riyad/1933884/#file-bootstrap_breadcrumbs_builder-rb-L2Неинициализированные Постоянные Breadcrumbs
У меня есть следующие, на мой взгляд:
<%= render_breadcrumbs :builder => ::BootstrapBreadcrumbsBuilder, :separator => "»" %>
Я положил это в моей конфигурации/application.rb: config.autoload_paths += Dir["#{config.root}/lib/"]
I поместите bootstrap_breadcrumbs_builder.rb в мою конфигурацию/lib.
Я получаю эту ошибку, хотя: uninitialized constant BootstrapBreadcrumbsBuilder
Есть ли у вас хлебные гроздья камней? –
@MikeK, да, это в моем приложении – Muhambi
Так как это должно быть загружено автоматически, почему бы не сделать его инициализатором, а не поместить его в 'autoload_paths'? Также, если вы хотите использовать 'autoload_paths', это не должно быть в' config/lib', но только в 'lib'' config.root' будет возвращать базовый путь, например. '/ path/to/your/application' и' lib' будут подкаталогом этого. Это по сути то же самое, что и «Rails.root», поэтому я думаю, что это ваша проблема (вы просто поместили файл в неправильное место.) Запустите консоль и введите «Rails.application.config.root», и вы увидите, что я имею в виду. – engineersmnky