Описание тега rails-flash

В среде Rails флэш-память - это особая часть сеанса, которая очищается с каждым запросом. Он предназначен для передачи ответов на запросы представлениям.
0 ответов

Рельсы 4 нежелательных двойных всплывающих окна

В моем приложении rails 4 истекает время сеанса, установленное на 10 минут для входа пользователя. После этого пользователь нажимает на любую ссылку, флэш-сообщение по умолчанию появляется как Your session is expired. Please sign in again to continu…
27 июн '15 в 06:11
2 ответа

Ошибка Rails и уведомление о флеше не отображаются должным образом с помощью CSS-стиля

У меня есть простой контроллер, который проверяет действительность ActiveModel. Если модель действительна, она отображает: успешное флеш-сообщение. Если это не так, отображается сообщение об ошибке. Flash-сообщение об успехе отображается правильно (…
1 ответ

Вспышка Rails не появляется на сервере

У меня запущено приложение rails 4.2.0, и мои флэш-предупреждения не отображаются на моем сервере обзора, но он отлично работает в разработке и производстве. Я настроил эту пару тестовых действий в контроллере во всех трех средах, и единственное, чт…
20 июл '15 в 16:02
1 ответ

Как заставить Rails отказаться от флеш-сообщений при переходе на Angularjs?

В настоящее время я занимаюсь разработкой сайта, в котором используется одностраничное js-приложение на чисто английском языке, поддерживаемое rails. Единственное, что до сих пор использует виды rails - это страницы устройства для входа в систему, с…
13 ноя '13 в 20:14
0 ответов

Как передать данные из API в другой контроллер в рельсах?

У меня есть API, который принимает и сохраняет данные в рельсах. Я хотел бы получить эти данные на текущем пользовательском интерфейсе в виде флэш-памяти, как это сделать? Я пытался wisper gem и флэш-оповещения не поддерживаются. $ cat app / control…
06 ноя '17 в 10:40
3 ответа

Rails не отображает флеш-сообщения после вызова ajax

Я пишу приложение rails 4.0.2 и пытаюсь получить уведомление Flash, отображаемое в моем представлении после события AJAX. На мой взгляд, я отображаю календарь с днями, на которые пользователь может щелкнуть. Когда они это делают, я запускаю событие …
6 ответов

Как отобразить флеш-уведомление Rails при перенаправлении?

У меня есть следующий код в контроллере Rails: flash.now[:notice] = 'Successfully checked in' redirect_to check_in_path Затем в представлении /check_in: <p id="notice"><%= notice %></p> Тем не менее, уведомление не отображается. Пр…
1 ответ

Рельсы 3 маршрутизации сохранить пользовательский URL для сообщения

Я довольно новичок в rails и хочу сохранить URL-адрес для входа в систему, если есть ошибка и отображается "новый" шаблон вот мои маршруты resources :users, only: [:new, :create] resources :sessions, only: [:new, :create, :destroy] root to: 'pages#h…
1 ответ

Как вы моделируете флеш-ошибку Rails в jsp?

Есть ли jsp/jstl-эквивалент этой ошибки в Rails? <%- flash.each do |name, msg| -%> <%= content_tag :div, msg, :id => "flash_#{name}" %> <%- end -%> Я искал предварительно построенное решение, которое так же просто, как эта идиом…
24 авг '10 в 13:30
1 ответ

`flash.discard` в Rails 2.3 терпит неудачу, потому что flash - это Hash, а не FlashHash

Учитывая функциональный тест, такой как: def test_exciting_rails_upgrades login(m=users(:manager)) post :import_users_map_fields, :csv_file => fixture_file_upload('/users.csv', 'text/csv') assert flash.empty? flash.discard # other goodies omitted…
17 янв '13 в 18:10
2 ответа

Рельсы мигают с предупреждением, предупреждением и ошибкой не отображаются; показывается только уведомление

На мой взгляд, у меня есть: <% flash.now[:error] = "ERROR FLASH" %> <% flash.now[:notice] = "NOTICE FLASH" %> <% flash.now[:warning] = "WARNING FLASH" %> Когда страница отрисовывается, появляется только синее информационное окно с …
20 дек '11 в 18:58
1 ответ

Добавление удаленной ссылки на флеш

Привет, так что я работаю над проектом, и я хочу иметь возможность иметь ссылку во флэш-памяти, которая открывается в модальном режиме, поэтому мне нужно, чтобы ссылка была удаленной. Так что я flash[:link] = { text: "Click here", location: new_post…
01 ноя '16 в 10:06
2 ответа

Как передать ошибки формы в сессию или флэш? [Rails 2.3.5]

У меня есть действие создания для формы, которая потенциально генерирует ошибки (т.е. имя отсутствует), а затем перенаправляет. Проблема в том, что когда происходит перенаправление, эти ошибки формы теряются. Как я мог передать эти ошибки формы в се…
04 апр '10 в 02:23
1 ответ

Акцентирование внимания на рельсах

Вот оператор перенаправления контроллера рельсов. redirect_to "controller_action_path", error: err.to_s Оператор генерирует следующий HTML-код в исходной странице браузера. <div class="alert alert-danger alert-error" role="alert">"Your alert h…
18 июл '17 в 21:57
2 ответа

Rails Flash не ведет себя так, как говорит Rails Guide

Согласно официальному разделу Flash на Rails Guide: Вспышка Флэш - это особая часть сеанса, которая очищается при каждом запросе. Это означает, что сохраненные там значения будут доступны только в следующем запросе, что полезно для передачи сообщени…
29 янв '15 в 04:39
2 ответа

Доступ к рельсам мигает [:note] в модели

Я пытаюсь назначить сообщение для мигания [: уведомить] в наблюдателе модели. Этот вопрос уже задавался: Ruby on Rails: Наблюдатели и флеш-сообщения [:note]? Тем не менее, я получаю следующее сообщение об ошибке при попытке доступа к нему в моей мод…
23 апр '10 в 20:55
0 ответов

Rails: примечание: сообщения не исчезнут Используя гем rails_layout?

Я не уверен, что это ошибка или что-то в этом роде, но уведомления не исчезают, и я рассмотрел множество других примеров, ни один из которых не объясняет мой случай: например, эти: почему флэш-сообщение не исчезнет? рельсы 4 - вспышка уведомления Ув…
2 ответа

Как очистить Flash-объект Rails после ответа на Ajax-запрос?

Я делаю такие вещи для некоторых из моих действий контроллера: def my_method flash[:notice] = "Success." respond_to do |format| format.js { render 'common/flashes' } end end И это прекрасно работает, и флэш-оповещения и уведомления отображаются норм…
1 ответ

Rails: как передать flash от одного помощника другому

Привет у меня есть помощник рельсы для сбора флэш-сообщений в движке X def flash_messages message = [] flash.each do |k,m| message << m end message end Теперь я переопределил эту функцию в моем главном помощнике приложения include X:Xhelper de…
1 ответ

Ошибка уведомления вспышки Ruby on rails

У меня проблема с flash[:notice] = "Message" в Ruby on Rails. Я пытаюсь создать сообщение об ошибке входа в систему. Моя ошибка входа в систему: flash[:notice] = "Invalid username/password combination." redirect_to(:action => 'login') По той прич…