2017-01-24 10 views
0

Я использовал control.controller_name и url_for, чтобы выделить различные элементы в строке меню в моем приложении rails. Это работало локально, но как только я нажал на Heroku, я обнаружил, что тот же пункт меню всегда подсвечивается независимо от того, на какой странице я был, и потому, что url_for и controller.controller_name никогда не меняются, даже когда я перехожу к другим представлениям. Почему это может произойти. Может ли это быть связано с турбовинтовыми устройствами? Я смущен, потому что я думал, что турболинки связаны только с моим интерфейсом ...?url_for и controller.controller_name не работает на Heroku

+0

Вы установили драгоценный камень 'rails_12factor' для производственной группы? – VAD

+0

Нет, я не сделал - должен ли я? – ldanielw1

+0

Документы Heroku настоятельно рекомендуют установить этот камень, чтобы избежать многочисленных проблем с развертыванием приложений Rails в Heroku. Не могу точно сказать, поможет ли вам этот камень, но он может. – VAD

ответ

0

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

 Смежные вопросы

  • Нет связанных вопросов^_^