Gdy jeden z pożarów ulotek off jeśli ciało zawiera coś link_to root_url
daje to niezwykle unhelpful błąd:dziedziczone app z dziwnym błędem routingu, nie mecze trasa {}
ActionView::Template::Error: No route matches {}
śladu albo jest bezużyteczne lub punkty do tej metody link_to
. Ponieważ jest to również bardzo niezbadane, proszę o przepełnienie stosu.
UPDATE 1: Aby pomóc, ja pisał przerażającą routes.rb
plik: https://gist.github.com/2955610
UPDATE 2: W konsoli app.root_url
zapewnia prawidłowy powrót.
UPDATE 3:link_to "whatever", root_url
działa dobrze. Bardzo dziwne!
AKTUALIZACJA 4: Działa poprawnie w widoku regularnych szyn.
UPDATE 5:STAŁY The image_tag
teraz nie dostarcza wiele w e-mailu, wyprowadzanie: http://assets/...png
. Fffff.
UPDATE 6: mam zawężony go, że mam ten sam błąd z (w konsoli) app.url_for
. Myślę, że to może być powiązane.
Na wszelki wypadek, czy masz "root: to =>" coś "" w routes.rb? – dimuch
@dimuch wyślę mój plik trasach watchout, to brzydkie. – krainboltgreene
Czy możesz również pokazać kilka linii z szablonów, które powodują błąd? – dimuch