Описание тега responders
1
ответ
Получение "неопределенного метода`flash`"для моих контроллеров после обновления Rails с 4.1 до 5.2 и добавления гема респондентов
Я в процессе обновления рельсов с 4.1 до 5.2 Я добавил responders драгоценный камень, так что answer_with присутствует. Мой ApplicationController теперь выглядит так: class ApplicationController < ActionController::API self.responder = Applicatio…
04 дек '18 в 18:40
2
ответа
Пустое тело, когда response_with используется в Rails 5
Я пытаюсь визуализировать партиал из контроллера в rails 5, используя ajax(в случае успеха), но пустые данные передаются в ajax после того, как действие рендерит партиал. Тот же код работал с rails4. Я также обновил самоцвет респондента для rails5. …
31 окт '17 в 18:33
2
ответа
Переопределение ответа JSON для response_with для ошибок
Я хочу настроить ответ об ошибке respond_with, То, как он отображает ошибки, выглядит так: # /app/controllers/articles_controller.rb def create article = Article.new(params[:article]) article.save respond_with(article) end Response: { errors: { titl…
03 авг '15 в 21:14
2
ответа
Как настроить JSON, который отображает response_with в случае ошибок проверки?
В контроллере хочу заменить if..render..else..render с respond_with: # Current implementation (unwanted) def create @product = Product.create(product_params) if @product.errors.empty? render json: @product else render json: { message: @product.error…
12 июн '17 в 15:52
1
ответ
Rails респонденты и макеты
Итак, у меня есть приложение Rails, гем 'отвечающих' и Ember.js. Я настроил ember.js, я создал модель для тестирования моего приложения ( Lead) и контроллера / макета / представления, которые ему нужны. Я использую Rails 4.2, ruby 2.2 и MySQL. Ита…
12 фев '15 в 11:42
4
ответа
Невозможно вернуть ошибки, созданные на модели
Я использую gem Responders, но я не могу показать ошибки, которые я создаю на своих моделях, используя erros.add(:base, 'Error message'), На моем контроллере, перед respond_with @appОтладил @app объект и есть ошибки @app.errors.any? возвращается tru…
28 окт '13 в 17:39
1
ответ
Rails I18n меняет апостроф на ASCII
Я использую гем респондентов, и я хочу показать ошибки проверки, когда форма недействительна. В моем контроллере я создал interpolation_action def interpolation_options { resource_errors: @project_user.errors.full_messages.join(', ') } end и у моего…
02 мар '15 в 10:07
2
ответа
Включение вложенных объектов в ответ JSON из объектов MongoMapper
class Api::StoresController < ApplicationController respond_to :json def index @stores = Store.all(:include => :products) respond_with @stores end end Возвращает только магазины без своей продукции, как и Store.find(:all).to_json(:include =>…
24 фев '11 в 17:19
0
ответов
Представление "Правка" по-прежнему отображается после выхода из Pundit::NotAuthorizedError и перенаправления
У меня довольно стандартная настройка: Identity::Member пользователи, и каждый Project::Project принадлежит члену я использую Devise а также Pundit вместе для аутентификации и авторизации. Вот мой код для Project::ProjectPolicy class Project::Projec…
05 июн '15 в 22:34
2
ответа
Использование респондентов с response_with, который занимает блок
Я запускал rails 3.2.1 и использовал ответчики rails 3, а также флэш-ответчик, доступный в геме ответчиков: https://github.com/plataformatec/responders Для некоторых из моих действий контроллера я всегда хочу перенаправить обратно на предыдущий URL,…
02 мар '12 в 08:20
1
ответ
Rails 4 response_with включает ассоциацию с WHERE
Я использую рельсы respond_with отправить ответ JSON клиенту, и я пытаюсь выяснить, как использовать includes вариант в respond_with вместе с where пункт в моей ассоциации Вот мои модели: class User < ActiveRecord::Base has_many :ratings has_many…
29 май '15 в 13:55
1
ответ
Rails: response_with пользовательский объект
response_with предназначен для использования с ActiveModelэкземпляры Я пытался использовать его с OpenStructпример, но это вызывает ошибку. Возможно ли когда-либо использовать response_with с пользовательскими объектами? class CryptController < A…
02 апр '16 в 17:23
2
ответа
Неверное количество аргументов 0 для 1, невозможно сериализовать модель с помощью устройства
Я пытаюсь создать API для моего приложения rails в папке Controllers. Я создал следующую структуру папок. контроллеры> API> v1 мои маршруты выглядят примерно так: api_constraints MyApp::Application.routes.draw do devise_for :users resources :users .…
07 июл '15 в 20:28
1
ответ
Камень респондентов: добавить базовые ошибки модели во флэш-сообщение?
Есть ли простой способ добавить базовые ошибки модели во флэш-сообщение в геме респондентов? Когда я пытаюсь удалить запись с зависимыми детьми, которая имеет dependent: :restrict_with_error установить, то я вижу ошибку типа "X не может быть уничтож…
29 янв '18 в 16:32
1
ответ
Рендеринг шоу-шаблона с самоцветом Responders
Поэтому мой вопрос заключается в том, как отобразить шаблон шоу, только если объект принадлежит текущему пользователю. У меня есть этот код в моем контроллере def show respond_with(@site) if current_user.author_of?(@site) end Но он по-прежнему отобр…
14 сен '18 в 09:58
1
ответ
Rails и response_with: почему коды состояния не верны?
Я пытаюсь использовать контроллеры рельсов с открытыми костями и в то же время иметь более тонкую настройку. Если я нахожусь на: новом действии, я отвечаю с моим новым @instance, и я получаю код состояния 200 и отображаю: новый шаблон. На шоу тоже с…
01 апр '13 в 18:32
1
ответ
Как ответить в PNG или JPG в Rails и сгенерировать изображение из HTML?
Я ищу камень или решение для генерации изображения в ответ контроллера. Было бы хорошо, если бы это можно было сделать в контроллере следующим образом: respond_to :html, :png def show ... respond_to do |format| format.html format.png { ??? } # some …
27 фев '11 в 20:20
1
ответ
response_with проблема с Rails 5
Я обновляю приложение Rails из 4.1.1 в 5.1.4, я использую roar-rails гем для разбора и рендеринга REST документов. Я сталкиваюсь с некоторыми проблемами, как responders драгоценный камень был извлечен, чтобы отделить драгоценный камень. respond_with…
09 окт '17 в 07:25
2
ответа
Установить макет от респондента?
Я пытаюсь выяснить, как установить макет из пользовательского респондента. Я хочу использовать request.xhr? установить макет для рендеринга в "ajax". Кто-нибудь знает, как это сделать? Я использую Rails 3 и у меня есть такой ответчик: module AjaxLay…
21 ноя '10 в 04:21
2
ответа
Куда должны идти пользовательские ответчики в проекте Rails?
Мне нужно реализовать пользовательский ответчик в разделе "Ответчики модулей", однако я не уверен, где такой код должен жить?
13 май '11 в 16:45