Вопросы по теме 'rails-engines'

Конфигурация Rails Engine
Я разрабатываю Rails Engine, который обрабатывает механизм OAuth с третьей стороной. Я хотел бы иметь всю конфигурацию в атрибуте Struct, чтобы все данные конфигурации движка хранились вместе: require 'rails' module ThirdParty class Engine...
3629 просмотров
schedule 21.09.2021

Как переопределить маршруты приложения Rails из движка?
У меня есть приложение Rails, в которое я пытаюсь интегрировать движок Rails. В хост-приложении есть несколько маршрутов для перехвата всех маршрутов: # magic urls match '/' => 'admin/rendering#show' match '*path/edit' =>...
2831 просмотров

Все примеры маршрутизации терпят неудачу для движка Rails 3.2 с RSpec 2.10
Я создал Rails Engine в обычном режиме , установил RSpec, и создал основу для модели, но я не могу передать какие-либо спецификации маршрутизации. Вот один пример: describe Licensing::LicensesController do it 'routes to #index' do...
3006 просмотров

Должны ли Rails-движки поставляться с environment.rb?
Недавно я создал свой первый движок Rails. Единственное, что есть в /config , это routes.rb - ни environment.rb , ни application.rb , или что-нибудь в этом роде. Когда я установил гем rspec-rails и попытался запустить свои спецификации, я...
1962 просмотров
schedule 15.09.2021

Используете библиотеки в движках Rails (4.1.x)?
Итак, основная проблема заключается в следующем: `<class:ApplicationController>': uninitialized constant Xaaron::Core (NameError) Поэтому я думаю, что некоторые из шагов, которые я сделал, будут излишними, но я новичок в попытках...
62 просмотров
schedule 16.09.2021

Как сгенерировать миграцию внутри папки db / migrate на личном движке Rails
Думаю, в названии очень четко указано, что мне нужно. Структура движка не похожа на приложение Rails. Мне нужно знать, какая библиотека мне нужна для использования команды: rails g migration ... Внутри папки моего личного движка
983 просмотров

Как заставить движок Rails предоставлять файл в корневой каталог приложения Rails?
Я знаю, что внутри своего движка Rails я могу создать app/controllers/blah_controller.rb файл, и этот контроллер будет доступен из моего приложения Rails точно так же, как он был определен в самом приложении Rails. Если я хочу, чтобы движок...
903 просмотров

Перезапись именованных маршрутов из смонтированного движка, упакованного в гем
Не удалось найти какое-либо работающее решение этой проблемы. Я использую гем monologue, чтобы добавить в свое приложение базовые функции блога, однако я бы очень хотел переименовать маршрут по умолчанию / monologue, как это предусмотрено гемом....
381 просмотров

динамически перехватывать и вызывать Ruby on Rails Routes в Rails Engine
В настоящее время я работаю над движком Rails, который будет дублировать маршрутизацию хост-приложения в определенной области. Таким образом, если маршрут get '/posts', to: 'posts#index', as: 'posts' существует в исходном приложении, этот маршрут...
109 просмотров

Невозможно получить доступ к модели изнутри метода ActionController, добавленного движком Rails
Я разрабатываю движок Rails, который будет упакован как драгоценный камень. В файле основного модуля моего движка у меня есть: module Auditor require 'engine' if defined?(Rails) && Rails::VERSION::MAJOR == 3 require...
577 просмотров

Как загрузить задачи db rake в движке rails 3.2.9
Мы работаем над движком rails на 3.2.9. Двигатель генерируется с: rails plugin new rails_engine -mountable --skip-test-unit --dummy-path=spec/dummy После первоначальной настройки мы можем сгенерировать модель так же, как в обычном приложении...
1210 просмотров

Rails 4 Mountable Engine, не удалось найти файл jquery
Я создаю плагин для движка, монтируемый на рельсы, который использует драгоценный камень «jquery-rails». Я добавил этот код в файл .gemspec s.add_dependency "jquery-rails", "~> 3.0.1" и запустите bundle install , bundle update ....
3349 просмотров

Доступ к устройству current_user внутри другого движка rails
Итак, вот моя проблема. У меня есть основное приложение, в котором есть разработка, для которой я создаю движок. В движке мне нужен current_user из основного приложения. Не уверен, как я это получу, я попробовал эту ссылку но безрезультатно....
877 просмотров
schedule 03.03.2022

Движок Rails 3.0 — выполнение кода в ActionController
Я обновляю свой плагин Rails, чтобы он работал с последней версией 3.0RC1, и у меня возникли проблемы с поиском лучшего (и наиболее правильного) способа расширения ActionController . Я видел этот пост от DHH и этот вопрос здесь, на SO, но мой...
2129 просмотров

Зависимости, по-видимому, загружаются неправильно после обновления до Rails 3.1.
Я занимаюсь обновлением проекта Rails 3, который использует Devise для аутентификации, до монтируемого движка Rails 3.1. После обновления Devise, похоже, неправильно инициализируется, вызывая NameError : uninitialized constant Devise...
418 просмотров

Подключить Rails Engine к глобальному макету
В настоящее время я пишу модульное приложение для рельсов, в котором все функции находятся внутри движка рельсов. Я настроил свой первый двигатель, и пока все работает нормально. теперь мне интересно, как лучше всего подключить движок к моей...
607 просмотров
schedule 19.03.2022

Контроллер приложений движка Rails 3
У меня есть движок rails, который выставляет следующий контроллер: class ActsAsAssets::AssetsController < ApplicationController .......... Основное приложение использует devise в ApplicationController. Из основного приложения, которое я...
905 просмотров
schedule 20.03.2022

Лучший способ потребовать движки Haml on Rails3
Я разрабатываю приложение для движка Rails3 и хочу использовать Haml для представлений. Во-первых, я добавил это в Gemfile движка: gem "haml" Пока я тестировал свой движок, он работал нормально (я использовал...
2854 просмотров

Как получить доступ к методам Rails Engines из основного приложения?
Я пытаюсь использовать метод current_order, определенный в движке Spree::Core: https://github.com/spree/spree/blob/master/core/lib/spree/core/current_order.rb На мой взгляд, я пытался Spree::Core::CurrentOrder.current_order Использование...
900 просмотров

Rails Engines: сделать javascript хост-приложения доступным для Mounted Engine
Вот краткое изображение того, что я пытаюсь сделать: var hostAppJs = { callMe: function(){ alert("CALL ME FROM MAIN APP "); } } var hookedInEngineJs = { init: function(){ $('button').on('click', function(){...
187 просмотров