Не могу использовать root_path в моем контроллере приложений - PullRequest
0 голосов
/ 06 февраля 2012

Я использую crummy, драгоценный камень панировочных сухарей, и мне нужно настроить панировочные сухари в каждом контроллере.

Когда я использую root_path в Контроллере приложений, чтобы настроить верхний уровень хлебных крошек, как это:

add_crumb "Home", root_path

Я получаю ошибку:

undefined local variable or method `root_path' for ApplicationController:Class

Я знаю, что root_path определен, и я попробовал эту точную строку в другом контроллере, и она там работает.

Я не могу использовать add_crumb "Home", '/', так как мне нужно, чтобы каждая ссылка поддерживала некоторые параметры для i18n

Есть идеи о том, что может происходить? Это нормальное поведение? Помогите!

1 Ответ

1 голос
/ 02 марта 2012

Обнаружил тоже самое явление.Поддерживался следующим образом.

  before_filter :hoge

  def hoge
    add_crumb t("labels.links.home"), root_url
  end

Спасибо.

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