×
Ruby on Rails: постинг твитов через Twitter API (04 нояб 2017)

Практикуемся в Ruby on Rails.

Решено Flash-сообщение для формы Rails, работающей через AJAX

Больше
3 нед. 5 дн. назад #1 от grease monkey
grease monkey создал эту тему: Flash-сообщение для формы Rails, работающей через AJAX
Привет. Убедительная просьба научить ламера, как отобразить flash сообщение от интерактивной формы на Rails-сайте, которая работает на ajax...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 нед. 5 дн. назад - 3 нед. 5 дн. назад #2 от evgenij
evgenij ответил в теме Flash-сообщение для формы Rails, работающей через AJAX
Как вариант:

view:
<%= link_to "blablabla", users_path, remote: true %>

controller
class UsersController < ApplicationController
  def index
    # do some things here
    respond_to do |format|
      format.js { flash.now[:notice] = "Here is my flash notice" }
    end
  end
end

app/views/users/index.js.erb
$("#flash").html('<%= j render partial: "shared/notice_banner" %>');

app/views/layouts/application.html.erb
<div id="flash">
  <% if notice.present? %>
    <%= render partial: "shared/notice_banner" %>
  <% end %>
</div>


app/views/shared/_notice_banner.html.erb
<div data-alert class="alert-box">
  <%= notice %>
  <a href="#" class="close">&times;</a>
</div>

Без проблем работает. Источник: stackoverflow.com/questions/23967390/rai...lash-notice-via-ajax

Дождались! Fedora 27.
Последнее редактирование: 3 нед. 5 дн. назад от evgenij.
Спасибо сказали: grease monkey

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 нед. 5 дн. назад #3 от serge
serge ответил в теме Flash-сообщение для формы Rails, работающей через AJAX
Весьма рекомендую к прочтению эти диалоги: Rails 4 flash messages using Twitter Bootstrap(bootstrap-sass .

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 нед. 5 дн. назад #4 от evgenij
evgenij ответил в теме Flash-сообщение для формы Rails, работающей через AJAX

grease monkey пишет: как отобразить flash сообщение от интерактивной формы на Rails-сайте, которая работает на ajax...


Вообще, самое удобное это unobtrusive_flash . Рекомендую.

Дождались! Fedora 27.
Спасибо сказали: grease monkey

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 нед. 5 дн. назад #5 от Aleksej
Aleksej ответил в теме Flash-сообщение для формы Rails, работающей через AJAX

evgenij пишет: Вообще, самое удобное это unobtrusive_flash. Рекомендую.


Присоединяюсь к рекомендации, тем более что отлично работает и for Bootstrap projects, подробности по ссылке... демку можно заценить на страничке Twitter-posting блога .

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 нед. 4 дн. назад #6 от grease monkey
grease monkey ответил в теме Flash-сообщение для формы Rails, работающей через AJAX
большое спасибо, все получилось

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.