问题标签 [refinerycms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
520 浏览

ruby-on-rails - 将 apotomo 与 RefineryCMS 页面集成

我想扩展 RefineryCMS 的 PagesController 以在我们的项目中使用一些 apotomo 小部件。

我可能会对 PagesController 进行“覆盖”,将其复制到我的项目中,但我正在使用另一个扩展 PagesController 的引擎(使用模块/猴子修补方法修改 show 和 home 方法)我宁愿避免那。

我最初的方法是这样的:

在 config/application.rb 中:

在 pages_controller_extensions 中:

不幸的是,这在 apotomo 的 controller_methods 中的“helper ActionViewMethods”行中爆炸了。添加 include Apotomo::Rails::ActionViewMethods 没有帮助。

我想我只是得到了关于 Rails 依赖管理的基本细节,或者可能是 ruby​​ 开放类错误。有没有其他方法,或者我忽略了一些简单的方法?

0 投票
1 回答
1076 浏览

ruby-on-rails-3 - 使用 RefineryCMS 和 Theming Gem

我正处于进入 RefineryCMS 世界的初期阶段,并且遇到了主题引擎的问题。

我能够自定义主页和博客页面的外观,但是对于我在主页和博客引擎之外创建的各个页面,我不属于我创建的正常主题。我使用覆盖方法将所有必要的文件复制到我的自定义主题中,但就像我说的那样,该页面使用默认的 /pages/show.html.erb 文件而不是 theme/mytheme/pages/show.html.erb文件..

关于为什么会发生这种情况的任何想法?

0 投票
3 回答
23503 浏览

ruby-on-rails - 我如何在不同的视图中使用助手

我现在正在使用炼油厂 cms。我创建了一个引擎,并在app/helpers/admin/. 现在我也想在我的前端视图(即app/views/myapp/index)中使用这些助手。但我不能......未定义的方法错误。除了将整个内容复制到之外,我还需要做app/helpers/什么?助手看起来像这样

那么可以somefunc在管理模块之外使用吗?

0 投票
1 回答
240 浏览

ruby-on-rails - 当您升级具有新迁移的引擎时,如何运行它们?

我刚刚将refinerycms-news我的 Gemfile 中的引擎从更新'~> 0.9.8':git => 'https://github.com/resolve/refinerycms-news.git',现在由于缺少列而出现错误。可以在已安装的 gem 中找到创建列的迁移,但rake db:migrate什么也不做。是否有另一个 rake 任务或其他步骤可以运行它?

0 投票
1 回答
412 浏览

ruby-on-rails - Rails 3 和 RefineryCMS 如何从同一个 Git 存储库管理和发布多个 gem?

我正在试验一个 Rails 应用程序的设计,它将大部分功能委托给高度专业化的引擎。但是,可能会有 10 个左右的引擎,我绝对不想管理 10 个不同的 gem 和 Git 存储库。

Rails 和 RefineryCMS 似乎都将它们所有的子模块都存放在一个 git 存储库中,但随后以某种方式将它们作为独立的 gem 发布,并要求它们全部使用 - 在 Rails 的情况下 - 一个简单的require 'rails/all'.

我当然浏览过源代码,但我可以使用更有经验的眼睛寻求帮助......谁能告诉我这个多宝石,一个回购架构是如何工作的?

0 投票
1 回答
1162 浏览

ruby-on-rails - 如何将refinerycms 布局导入自定义控制器?

我正在尝试将refinerycms 应用程序布局添加到自定义控制器,即

但我得到了错误

如何将炼油厂布局导入自定义控制器?

0 投票
1 回答
2165 浏览

ruby-on-rails - Heroku + Refinery + S3:得到“未知区域”错误

下列的

如何在 Heroku 上安装炼油厂

我明白了ArgumentError (Unknown region: "EU_Ireland")

更新:我实际上是按照上一个版本的要求使用雾(不是 aws-s3):

...无论如何,使用标准的 BUCKET(美国)它可以工作。'aws/s3' 似乎也发生了同样的问题......

任何想法 ?

有人知道区域语法是什么样的吗?我尝试了 EU_Ireland, Ireland, eu-ireland ...但这是同样的错误。

0 投票
1 回答
473 浏览

ruby-on-rails-3 - RefineryCMS 消耗太多资源?

我开发了一个基于 RefineryCMS 的应用程序,并将其托管在 Site5,计划为 HOSTPRO + TURBO

几周前,我禁用了该文件夹,因为支持人员告诉我它消耗了太多的计算机资源。以下是他们告诉我的:

在服务器riverthames.accountservergroup.com 最近出现一些问题后,我们发现您的站点由于您站点的资源使用而导致了这些问题。您的站点使用过多的系统资源(CPU 和内存)来进行共享主机。通过共享主机,您与其他人共享硬件资源,不幸的是,您的站点使用的资源超出了应有的份额。不幸的是,这意味着您的站点将需要专用的硬件资源。

以下是过去 24 小时内您帐户的 CPU 和内存使用情况的摘要:

CPU:11.17 % 内存:2.18 %

我们相信下面显示的过程是造成这种资源使用水平的原因,请记住,如果您在 WordPress 或其他脚本上运行动态站点,它可能只显示 index.php,这是运行整个站点的主文件:

--------------- 顶级进程 %CPU 99.3 机架:/home/usr/app/current 顶级进程 %CPU 71.7 机架:/home/usr/app/current 顶级进程

%CPU 71.5 机架:/home/usr/app/current

关于可能导致它的任何想法?

0 投票
3 回答
1303 浏览

ruby-on-rails - “aws-s3”和“雾”宝石有什么区别?

如主题:它们是竞争、重叠还是互补?

谢谢,

佩特罗斯

0 投票
1 回答
208 浏览

ruby-on-rails-3 - 在 Rails 3.x 中通过中间模型链接两个模型

我想我还不知道正确的术语,因此很难找到正确的答案。

所以,我创建了一个带有 Exhibit 和 Category 的引擎。我创建了第三个模型分类,以便将展览分配给多个类别。这只有exhibition_id 和category_id。

我想做的是为每个类别创建一个页面,因此我将一个展览分配给新闻类别,将其显示在“新闻”页面中,何时将其分配给照片类别以将其显示在“照片”页面等。我猜这是一个路由配置,但我还没有到那里(但是,如果它确实是一个路由配置,请告诉我)

我的问题是如何仅从一个控制器中检索来自不同模型的字段。是)我有的:

我如何检索:foto属于Exhibit:category =>"News"

我尝试添加模型并且我可以检索但我如何将它scope :news, where(['category_id="1"'])与这个展览的照片连接起来(我猜这是)?CategorizationCategorization.newsCategorization.exhibit_idExhibit.foto

我不知道从哪里开始...

谢谢你们...

佩特罗斯