Описание тега applicationcontroller

1 ответ

Render: макет ищет частичное вместо макета

Я понимаю, что это плохая идея, но из того, что я видел в ApplicationControllers, используется: render :layout => "something" ... Следует рендерить, используя макет, расположенный на views/layouts/something.html.erb Однако, когда я делаю этот выз…
09 ноя '14 в 19:35
2 ответа

Rails: рендеринг json с несколькими объектами

Я пытаюсь вернуть несколько объектов с помощью вызова: def index beers = Beer.all micros = Micros.all render json: {beers: beers, micro: micros} end Однако для обоих объектов возвращается только атрибуты, перечисленные в уважаемых сериализаторах, а …
1 ответ

Функция Ruby on rails before_filter не выполняется

Итак, есть фрагмент кода, который я хочу выполнять при каждом запросе, который делается в моем приложении rails и который обнаруживается посредством поиска в Google, что я могу сделать это с помощью before_filter. Покупка, кажется, не запускается, к…
1 ответ

Получение "неопределенного метода`flash`"для моих контроллеров после обновления Rails с 4.1 до 5.2 и добавления гема респондентов

Я в процессе обновления рельсов с 4.1 до 5.2 Я добавил responders драгоценный камень, так что answer_with присутствует. Мой ApplicationController теперь выглядит так: class ApplicationController < ActionController::API self.responder = Applicatio…
1 ответ

Метод, унаследованный от модели рельсов, контроллера и миграции

Как просмотреть список всех методов, предоставляемых ActiveRecord::Base, ApplicationController::Base и ActiveRecord::Migration.
2 ответа

Rails: как изменить переменную в Application Controller

В моем приложении у меня есть Компания, Подразделение, Пользователи.... Компания - имеет много Подразделений, Пользователи - принадлежит одному или нескольким Подразделениям. Когда пользователь входит в систему, для current_division устанавливается …
1 ответ

Использование "ApplicationController.new.render_to_string" в приложении API Rails (config.api_only = true)

У меня есть приложение Rails 5 сборки как приложение API: # config/application.rb module MyApp class Application < Rails::Application config.api_only = true end end В одном из моих действий с контроллером мне нужно визуализировать немного html со…
1 ответ

Преобразование параметров функции в объект Hash в Ruby on Rails

Я должен внести изменения в API, разработанный в Ruby On Rails, который выглядит следующим образом: class V0::PythonsController < ApplicationController skip_before_action :authorize_request # POST v0/python/import def import result = { status: :e…
2 ответа

Присвоение переменной целочисленному преобразованному параметру и использование в файле html.erb

В основном я хочу использовать параметры для хранения значений этих полей ввода в виде целых чисел <input type="number" name="happyquant" min="1" max="5" value="1" /> <input type="number" name="skyquant" min="1" max="5" value="1" class="bot…
13 май '15 в 08:06
1 ответ

Создание веб-программы на Ruby с использованием RubyMine

Я пишу веб-программу на Ruby, используя IDE RubyMine. У меня есть пара классов: application_controller.rb: class application_controller < ActionController::Base # To change this template use File | Settings | File Templates. # require './course_m…
1 ответ

Определите переменную в контроллере приложения, но не используйте ее на страницах, где тег content_for отсутствует

В моем приложении будет рекламный баннер, но он будет отображаться не на каждой странице. Итак, я определил рекламный баннер в контроллере приложения: before_action :set_ad_banner def set_ad_banner @ad_banner = Advertising .where('date_start_on <…
3 ответа

Вызов метода ApplicationController в файле ruby

Как я могу вызвать метод контроллера приложения внутри файла Ruby? Я не могу использовать традиционную архитектуру MVC. Спасибо!
12 янв '15 в 17:55
1 ответ

Функциональность ApplicationController

У меня есть приложение с гостевой функциональностью. Я пытаюсь понять, как вызываются мои методы guest_user applicationcontroller. Я думал, что мне понадобится before_filter в контроллере приложения, чтобы они могли быть вызваны, но когда я закоммен…
0 ответов

Есть ли способ применить концепцию частичного к моему контроллеру приложений?

Я поместил все методы, которые я использую более одного раза, в мой контроллер приложений. Это помогает поддерживать работоспособность моих контроллеров, кроме контроллера приложений. После многих лет работы мой контроллер приложений огромен. Мне нр…
1 ответ

Текущая страница? внутри контроллера

Есть ли простой способ использовать что-то вроде current_page?метод из ActionView::Helpers::UrlHelper внутри контроллера? У меня есть маршрутизация, как: resources :addresses resources :mailing_addresses, :controller => 'addresses' И я хотел бы с…
05 июн '16 в 12:50
1 ответ

Rails как работает ApplicationController

Когда я пишу класс контроллера, можно использовать такие методы, как: @article.update(article_params) Метод update приходит из класса ActiveRecord::Base: http://api.rubyonrails.org/v2.3/classes/ActiveRecord/Base.html Мои вопросы: Как я могу использо…
1 ответ

Методы ApplicationController в Rails 2.0.2 не переопределяют методы плагина, использующие движки

Я пытаюсь использовать плагин Savage Beast 2 в своем проекте. Этот плагин требует использования плагина Engines. Мой проект на Rails 2.0.2. Есть несколько методов в /main_app/vendor/plugins/savage_beast/lib/authentication_system.rb что я хочу переоп…
21 сен '10 в 05:48
2 ответа

Как вызвать вспомогательный метод ApplicationController в модели? RoR

Ребята у меня есть вспомогательный метод в ApplicationController следующим образом class ApplicationController < ActionController::Base helper_method :current_user end И я хочу назвать это в моей модели (скажем, Project) следующим образом: class …
2 ответа

СУХИЕ действия ASP.NET MVC: ApplicationController или Service?

Я пишу приложение ASP.NET MVC 3 и довольно часто пишу эту строку в моих методах действий: var user = _session.Single<User>(u => u.UserName == User.Identity.Name); (Очевидно, используется в сочетании с AuthorizeAttribute) Есть и другие вещи,…
2 ответа

Перенаправление на указанный URL после POST в Rails

Очень часто у меня на веб-странице есть форма, которую пользователь отправляет в Pils, PUT или DELETE в Rails, где я хочу, чтобы она перенаправляла на указанный URL, если отправка прошла успешно. Я обычно делаю скрытый дополнительный параметр под на…