问题标签 [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.
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 开放类错误。有没有其他方法,或者我忽略了一些简单的方法?
ruby-on-rails-3 - 使用 RefineryCMS 和 Theming Gem
我正处于进入 RefineryCMS 世界的初期阶段,并且遇到了主题引擎的问题。
我能够自定义主页和博客页面的外观,但是对于我在主页和博客引擎之外创建的各个页面,我不属于我创建的正常主题。我使用覆盖方法将所有必要的文件复制到我的自定义主题中,但就像我说的那样,该页面使用默认的 /pages/show.html.erb 文件而不是 theme/mytheme/pages/show.html.erb文件..
关于为什么会发生这种情况的任何想法?
ruby-on-rails - 我如何在不同的视图中使用助手
我现在正在使用炼油厂 cms。我创建了一个引擎,并在app/helpers/admin/
. 现在我也想在我的前端视图(即app/views/myapp/index
)中使用这些助手。但我不能......未定义的方法错误。除了将整个内容复制到之外,我还需要做app/helpers/
什么?助手看起来像这样
那么可以somefunc
在管理模块之外使用吗?
ruby-on-rails - 当您升级具有新迁移的引擎时,如何运行它们?
我刚刚将refinerycms-news
我的 Gemfile 中的引擎从更新'~> 0.9.8'
为:git => 'https://github.com/resolve/refinerycms-news.git'
,现在由于缺少列而出现错误。可以在已安装的 gem 中找到创建列的迁移,但rake db:migrate
什么也不做。是否有另一个 rake 任务或其他步骤可以运行它?
ruby-on-rails - Rails 3 和 RefineryCMS 如何从同一个 Git 存储库管理和发布多个 gem?
我正在试验一个 Rails 应用程序的设计,它将大部分功能委托给高度专业化的引擎。但是,可能会有 10 个左右的引擎,我绝对不想管理 10 个不同的 gem 和 Git 存储库。
Rails 和 RefineryCMS 似乎都将它们所有的子模块都存放在一个 git 存储库中,但随后以某种方式将它们作为独立的 gem 发布,并要求它们全部使用 - 在 Rails 的情况下 - 一个简单的require
'rails/all'
.
我当然浏览过源代码,但我可以使用更有经验的眼睛寻求帮助......谁能告诉我这个多宝石,一个回购架构是如何工作的?
ruby-on-rails - 如何将refinerycms 布局导入自定义控制器?
我正在尝试将refinerycms 应用程序布局添加到自定义控制器,即
但我得到了错误
如何将炼油厂布局导入自定义控制器?
ruby-on-rails - Heroku + Refinery + S3:得到“未知区域”错误
下列的
我明白了ArgumentError (Unknown region: "EU_Ireland")
更新:我实际上是按照上一个版本的要求使用雾(不是 aws-s3):
...无论如何,使用标准的 BUCKET(美国)它可以工作。'aws/s3' 似乎也发生了同样的问题......
任何想法 ?
有人知道区域语法是什么样的吗?我尝试了 EU_Ireland, Ireland, eu-ireland ...但这是同样的错误。
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
关于可能导致它的任何想法?
ruby-on-rails - “aws-s3”和“雾”宝石有什么区别?
如主题:它们是竞争、重叠还是互补?
谢谢,
佩特罗斯
ruby-on-rails-3 - 在 Rails 3.x 中通过中间模型链接两个模型
我想我还不知道正确的术语,因此很难找到正确的答案。
所以,我创建了一个带有 Exhibit 和 Category 的引擎。我创建了第三个模型分类,以便将展览分配给多个类别。这只有exhibition_id 和category_id。
我想做的是为每个类别创建一个页面,因此我将一个展览分配给新闻类别,将其显示在“新闻”页面中,何时将其分配给照片类别以将其显示在“照片”页面等。我猜这是一个路由配置,但我还没有到那里(但是,如果它确实是一个路由配置,请告诉我)
我的问题是如何仅从一个控制器中检索来自不同模型的字段。是)我有的:
我如何检索:foto
属于Exhibit
的:category =>"News"
?
我尝试添加模型并且我可以检索但我如何将它scope :news, where(['category_id="1"'])
与这个展览的照片连接起来(我猜这是)?Categorization
Categorization.news
Categorization.exhibit_id
Exhibit.foto
我不知道从哪里开始...
谢谢你们...
佩特罗斯