Внезапно вспышка и параметры меня не работают. Даже мои обычные сообщения об ошибках/успешных ошибках не работают.Rails Flash работал, теперь это не
Это только один пример - я следующий в представлении:
<%= link_to 'New Comment', new_comment_path, :class => 'btn btn-primary', :onclick => flash[:worequest_id] = @worequest.id %>
И в новом комментарию форме:
<% if flash[:worequest_id] != nil %>
<%= f.hidden_field :worequest_id, :value => flash[:worequest_id] %>
Я использую вспышку для передачи данных между тем и форма в нескольких местах в моем приложении Rails. Теперь никто из них не работает!
Могу ли я установить некоторую конфигурацию, которая отключила бы вспышку и параметры?
Я ценю вашу помощь !!
UPDATE
Я читал на другую должность, где кто-то, имеющий «сеансовых проблемы» с FLASH. Где я буду искать проблемы с сеансом?
UPDATE2
Я добавил следующее мнение, которое получает данные от вспышки:
<% if flash[:worequest_id].blank? %>
<h3>flash blank</h3>
<% end %>
И «мигать пустой» обнаружился.
Действительно - это было во многих местах моего приложения в течение нескольких месяцев. И теперь это не работает !!!!!!!
Update3
Я также попытался это:
<% flash.keep[:worequest_id] = @worequest.id %>
Есть рельсы конфигурационный файл, который имеет дело с сессии? Возможно, я испортил параметр или что-то в этом роде.
UDPATE4
Это единственная линия в моем инициализаторах/файл session_store.rb:
Ndeavor::Application.config.session_store :cookie_store, key: '_ndeavor_session'
UPDATE5
Params не работает либо !!!!!
params[:worequest_id]
UPDATE6
Я только что создал новое приложение с нуля, используя Rails 3.2.11 и вспышку и Params работает отлично. Таким образом, это не версия Rails.
Да, в новой форме комментариев вспышка пуста. Я также попробовал параметр, и он пуст. Оба они работали на прошлой неделе. Я обновил Rails до 3.2.11. Теперь они не работают нигде в моем приложении. Но я не уверен, что обновление рельсов заставило их перестать работать. – Reddirt
То, что я пытаюсь достичь, = Когда пользователь смотрит запрос (worequest), он может нажать кнопку «Новый комментарий», и он берет их в форме комментария. Комментарий имеет внешний ключ к Worequest. Я использую flash для переноса Worequest.id для новой записи комментария. – Reddirt
Я искал журналы ошибок Rails на github. Но я ничего не нахожу. – Reddirt