rails-engines

    0热度

    1回答

    我已经创建了RoR-App,并且我想添加一个简单的博客作为引擎,该引擎已经与用户可以拥有自己的博客的/博客相关联。现在我没有发现任何东西,我可以在我的博客引擎中使用模型user.rb。 在我的主应用程序中,我可以使用current_user.username,但在我的引擎中我无法使用它。

    1热度

    1回答

    我在我的rails应用程序中安装了引擎。在控制器中,我可以通过在路径前面加上引擎名称来访问引擎路径助手。 myengine.articles_path。我想在服务类中访问这些助手。通常我会包括url_helpers即 class SomeService include Rails.application.routes.url_helpers end 这让我访问我的主要应用程序的帮

    2热度

    1回答

    我在具有许多引擎(用于模块化)的Ruby on Rails中创建应用程序。 我想为每个引擎使用不同的数据库。如何配置这个? 数据库 - MYSQL

    0热度

    1回答

    我已经安装在我的轨道的引擎应用为引擎前缀工作: mount Blazer::Engine, at: "blazer" 现在,这个GET请求: <%= link_to "New Query", new_query_path, class: "btn btn-info" %> 重定向到这一点: blazer/assets?action=new&controller=blazer%2Fqueri

    0热度

    1回答

    如果我希望能够托管同一个rails引擎(bot)的多个实例,该怎么办?这将是独立的发动机(使用相同的代码),但使用不同的模型属性,数据等。 这对我来说很有意义的唯一方法是安装独立的发动机(机器人)做这样的事情.. mount SomeENGINE, at: 'bot/:unique_id' 是这样做的吗?基本上每个引擎都有独立的Web钩子来识别每个引擎?

    0热度

    2回答

    我有一个轨道引擎,具有插入主机应用程序的路由,视图,模型和控制器。 我安装发动机主机路由,像这样: mount HelpCenter::Engine, at: "/help_center" 当我去到由发动机(它使用来自主机的布局)提供的视图,它越来越错误时,它尝试解析导航栏中的路由(主机路由)。 如何提供从主机到发动机的路线?

    2热度

    2回答

    介绍 我们有一个Rails5应用程序,这是在约10+发动机splittend和核心应用,其安装这些引擎。 在我们的例子中,引擎是一个简单的旧的rails引擎,被定义为gem并位于专用的git存储库中。核心应用程序中的Gemfile指的是所有引擎(见下文)。 要求的行为 对于部署宝石/引擎的特定版本应该使用(由核心)。 对于本地开发,本地克隆存储库的HEAD应该被使用(由核心)。 当前设置 我们实现

    0热度

    1回答

    假设我有一个名为seasons的Rails引擎。说在我试图链接到seasons引擎内的网址的主应用程序。我试图做到这一点: seasons.winter_url 但抛出: Missing host to link to! Please provide the :host parameter, set default_url_options[:host], or set :only_path to

    0热度

    1回答

    在由几个Rails引擎组成的Rails 4.2应用程序中,需要引擎itemlized_spendingx通过ajax调用来渲染引擎biz_workflowx中的文件。发动机biz_workflowx被包括在这样itemlized_spendingx的应用控制器: module ItemlizedSpendingx class ApplicationController < ::Appl

    1热度

    1回答

    我已经集成了Thredded到我的rails应用程序。这是我尝试过的第一个论坛引擎,它很酷。就在最近,我愿意完全删除一些消息板,但是消息板控制器本身没有销毁操作。我尝试过手动添加它,它导致我覆盖越来越多的类,模型等,但没有成功。 任何线索将不胜感激!