Описание тега actioncontroller
ActionController - это основной класс контроллера в Ruby on Rails.
4
ответа
default_url_options и рельсы 3
Поскольку ActionController::Base#default_url_options устарела, мне интересно, как установить параметры URL по умолчанию в rails3. Параметры URL по умолчанию не являются статическими, но зависят от текущего запроса. http://apidock.com/rails/ActionCon…
23 май '11 в 17:54
2
ответа
Расширение контроллера в Rails
У меня есть контроллер, который вызывает другой класс. class BlahController < ActionController def index OtherClass.get_stuff end end В этом классе я хочу иметь возможность писать код стиля контроллера. например: class OtherClass def self.get_stu…
15 окт '12 в 12:51
1
ответ
Почему я не могу использовать root_path в методе экземпляра пользователя?(Неопределенная локальная переменная или метод)
Мне нужно вызвать метод для пользователя, который имеет параметр электронной почты. Это функция для оплаты в PayPal, и я устанавливаю URL возврата и отмену URL. Вот мой метод в user.rb: def pay email require 'httpclient' require 'xmlsimple' clnt = …
19 июл '12 в 15:41
2
ответа
Вызов CommandController из ActionController в PHP/TYPO3 Extbase
Я написал командный контроллер, который обрабатывает импорт данных из URL. псевдосинтаксис выглядит так: class ImportCommandController extends \TYPO3\CMS\Extbase\Mvc\Controller\CommandController { public function importCommand($auth){ $data = file_g…
04 янв '17 в 07:58
1
ответ
Работа с и тестирование Rails Action_ontroller's response_with
Заранее извиняюсь за многословность этого вопроса. Если вы терпите меня, я думаю, вы обнаружите, что на самом деле это довольно просто... мне сложно объяснить, учитывая мои ограниченные знания в области Rails. Учитывая этот комментарий в коммите Act…
29 ноя '10 в 23:54
2
ответа
Требуется ли ActiveModel::Serializer явный вызов рендеринга?
Я знаю, что при использовании шаблонов представления (html, rabl) мне не нужен явный вызов рендеринга в моем действии контроллера, потому что по умолчанию Rails отображает шаблон с именем, соответствующим имени действия контроллера. Мне нравится эта…
11 июл '13 в 13:23
1
ответ
ActionController::UnknownFormat после обновления до рельсов 4.1
В моем application_controller.rb Я ловлю все 404 с render_404 метод: def render_404(exception) respond_to do |format| format.html { render template: 'errors/error_404', layout: 'layouts/application', status: 404 } format.all { render nothing: true, …
11 июн '14 в 18:24
1
ответ
rspec ActionController::UrlGenerationError для создания действия в администраторе пространства имен, который является вложенным
Я получаю эту ошибку в спецификации контроллера для моего действия создания No route matches {:action=>"create", :assessment=>{:course_id=>"1", :curriculum_id=>"1"}, :controller=>"admin/assessments"} Вот моя спецификация контроллера: …
02 фев '15 в 14:51
1
ответ
Как заставить мое приложение отвечать на формат, основанный на параметре строки запроса?
Например, я хотел бы / яблоки /123?_format= JSON вести себя как /apples/123.json где он отображает шаблоны *.json.*, выполняет response_to {|format| format.json {...}} и т. д. Это вообще возможно? Спасибо!
07 авг '13 в 20:55
1
ответ
Почему ActionController::Metal утечка памяти?
У меня есть следующий класс: class Myclass < ActionController::Metal def myaction huge_object.do_something # etc. end private def huge_object @obj ||= begin # allocate and initialize a ~10MB object end end end То, что я был поражен, обнаружил, чт…
04 май '11 в 23:16
2
ответа
Порядок before_filters в контроллере Rails и проблем
У меня есть проблема Rails, определенная следующим образом: module MyConcern extend ActiveSupport::Concern included do before_filter :filter_inside_concern end def filter_inside_concern # ... end end и у меня есть before_filter также на уровне контр…
05 янв '16 в 10:19
0
ответов
После обновления с Rails 4.1 до 5.2 рендеринг html больше не работает
Я обновил приложение Rails с 4.1 до 5.2 и теперь рендеринг html не работает. Рендеринг JSON делает. Я должен был добавить responders драгоценный камень, но кроме этого, мой код не сильно изменился. У меня есть обычай respond_with в application_contr…
06 дек '18 в 00:12
1
ответ
Невозможно получить доступ к ActionController::Parameters, независимо от того, что я пытаюсь
Не знаю, почему я не могу получить доступ к этим параметрам, которые относятся к классу ActionController:: Parameters. Вот параметры: {"{\"base_options\":{\"origin\":{\"name\":\"\",\"phone\":\"\",\"street_1\":\"\",\ "street_2\":\"\",\"zip\":\"\",\"c…
12 июн '18 в 21:32
1
ответ
Как обновить атрибуты нескольких записей из флажков в Rails 3?
У меня есть атрибут для добавления страницы в навигацию моего сайта (это логическое значение), и я хочу иметь возможность включать и выключать страницы из флажков одновременно. Я попытался следовать этому Railscast: http://railscasts.com/episodes/52…
11 июн '11 в 17:37
1
ответ
Почему я получаю сообщение об ошибке "ActionController::UrlGenerationError: Нет совпадений с маршрутом..."?
Я использую ruby 2.3.1 с рельсами 5.0.7. У меня следующие ошибки при запуске RSpec: Неудачи: 1) AuthenticationController POST / auth / login, когда запрос действителен, возвращает токен аутентификации. Ошибка / Ошибка: до {post 'auth/login', param…
08 май '18 в 14:56
3
ответа
Мой код контроллера действий выглядит любительским
Первый пост время, Я играл с MVC abit... У меня есть представление, которое имеет несколько полей ввода, некоторые из этих полей могут быть пустыми в посте. Метод действия внутри контроллера для поста выглядит примерно так public ActionResult Filter…
19 май '09 в 19:23
1
ответ
Можно ли остановить Rails от рендеринга представлений для действий, не определенных в контроллерах?
После этого вопроса я хотел бы знать, есть ли способ переопределить это новое поведение рельсов. Я столкнулся с проблемой безопасности с забытым представлением, которое неожиданно было обнаружено, хотя действие не было определено в моем контроллере.…
08 янв '12 в 01:06
0
ответов
Как я могу протестировать расширения ActionController в Rails 3.2?
Я написал расширение для ActionController::Base в Rails 3.2. Теперь я хочу проверить это. Но поскольку созданный мною камень не является приложением, у него нет ни определенных контроллеров, ни маршрутов, поэтому я не могу использовать "get" или "po…
15 окт '12 в 10:47
2
ответа
Заполнение таблиц динамическими датами в Ruby on Rails
В настоящее время я работаю над приложением для бронирования встреч, в котором результаты поиска отображаются в таблице, а столбцы содержат кнопки для определенного времени. Пожалуйста, посмотрите на прикрепленный скриншот: Я ищу способ, в котором д…
20 ноя '12 в 18:44
1
ответ
ArgumentError в ConversationsController#show - неверное количество аргументов (3 для 1..2)
Имея гем Messageable в моем приложении Ruby on Rails, я могу успешно получить доступ к странице New Conversation и выбрать пользователя для отправки, заголовок сообщения и, конечно же, текст самого сообщения. Однако, когда я нажимаю кнопку "Отправит…
11 мар '15 в 17:23