问题标签 [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 投票
1 回答
642 浏览

ruby-on-rails - 如何访问炼油厂 cms 中上传的图像?

我很确定应该有一种简单的方法来做到这一点。我已经尝试过覆盖模型并发现想象似乎保存在数据库中。我只希望它能够在应用程序视图中显示所有 oploaded 图像,以便它们可以显示在每个页面上。

目前我是 Rails 的新手,我会感谢一个简单的指南或至少一些提示。

0 投票
1 回答
506 浏览

ruby-on-rails - 如果当前语言环境不可用,Globalize3 回退到默认翻译

使用 RefineryCMS,如果当前语言环境不可用,有谁知道是否有办法回退到默认的前端语言环境?

我有英文页面,但是当访问另一个语言环境的版本时,比如 /fr,如果它没有翻译,它是空白的,但我希望出现英文。

0 投票
4 回答
3648 浏览

ruby-on-rails - Refinerycms - 向博客引擎添加图像字段

我有一个安装了社区博客引擎的refinerycms 应用程序。我想向 blog_post 添加一个图像字段,以便我可以为帖子选择一个主图像并将其显示在我的视图中。

我试过添加一个图像字段,不高兴。然后我查看了我的其他一个带有图像字段并使用 image_id 链接到主图像表的自定义引擎,因此我尝试添加一个 image_id 字段并编辑 blog_post 模型以具有相同的“belongs_to”行。博客加载的编辑页面,图像选择器部分工作,但是当我点击保存时,看起来没有任何东西被发送到我的表。

我担心的一件事是,当我使用图像字段创建自定义引擎时,我将其指定为字段类型图像。这似乎在后端创建了 image_id 字段,并设置了所有内容,以便我仍然可以引用图像类。向博客添加图像字段并没有这样做,只是创建了一个名为 image 的字段类型。在为我的自定义引擎检查表时,没有称为图像的字段类型,因此在某处存在一些我无法重新创建的转换魔法。

目前我有以下代码:

创建了这个迁移:

将此添加到 blog_post 模型中:

并在视图上有这个:

自定义引擎甚至不引用 _id 字段,所以我不知道这里缺少哪些链接。任何帮助将不胜感激。这可能根本不是炼油厂的具体问题——我是 Rails 的新手,所以这里可能缺少一些基础知识。

谢谢!

0 投票
1 回答
2216 浏览

ruby-on-rails-3 - 我可以将 RefineryCMS 与 Cancan 或类似产品一起使用吗?

我正在考虑将 RefineryCMS 用于大型 Web 应用程序,其中包括新闻通讯、博客、论坛、教程等。创建我知道 RefineryCMS 会擅长的那些东西。

我的问题是 RefineryCMS 可以处理具有不同访问/权限类型的不同类型用户吗?

如果我有一个“会员”用户,我希望他们能够访问博客和论坛,但如果我有一个“高级”用户,他们应该有权阅读新闻通讯、博客、论坛和教程。“管理员”用户应该能够管理和查看站点中的所有内容。

这种类型的细粒度控制是否超出了 RefineryCMS 的范围,我是否应该考虑从头开始创建这个站点?

0 投票
0 回答
288 浏览

ruby-on-rails - 编辑模式下的 RefineryCMS 徽标会导致浏览器错误

我在站点编辑模式下遇到 RefineryCMS 徽标的情况,导致浏览器混合内容错误。这可能不是开箱即用的 RefineryCMS 的问题。我有几个网站需要通过 https 连接提供内容。因此,我的炼油厂站点正在使用来自我的服务器的 https 服务。除了出现在站点编辑栏中的 RefineryCMS 徽标之外,一切似乎都很好。这是还包含“切换到...”按钮的栏。问题是 RefineryCMS 徽标使用以下 URL 指向具有 RefineryCMS 信息的服务器:http ://refinerycms.com/images/refinery/logo-site-bar.png. 这个 url 显然是一个标准的 http 请求,所以当这些页面中的任何一个显示时,浏览器都会显示一个错误,即页面上的某些内容没有被安全地传递。

我需要做的是想办法让炼油厂站点在我的服务器上查找其徽标,而不是在炼油厂 CSM 服务器上。我已经测试了炼油厂服务器,它不支持 https,所以如果我请求https://refinerycms.com/images/refinery/logo-site-bar.png会出错。有谁知道这可以被覆盖的方法?我希望炼油厂尽可能地接近库存,所以如果有一个标准的炼油厂方法可以做到这一点,我会更喜欢它。如果我需要破解某些东西以使其正常工作,我可以这样做,但我不想这样做。这让我和我的客户发疯了,因为每次他们更改页面时,他们在编辑网站时都会遇到浏览器错误。

0 投票
1 回答
1784 浏览

ruby-on-rails-3 - 找不到发电机炼油厂cms

我正在尝试将refinerycms 集成到现有应用程序中。这是我的宝石文件

我正在关注本教程:http ://refinerycms.com/guides/attaching-refinery-cms-to-an-existing-rails-application

当我到达rails generate refinerycms零件时,我收到以下错误:Could not find generator refinerycms.

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

环境:

rvm 1.6.30
红宝石 1.9.2p180
导轨 3.1.0.rc8

0 投票
1 回答
684 浏览

layout - 使用refinerycms 获取页面集合

我一直在用我对 ruby​​/rails 的有限知识来定制炼油厂,我遇到了一个问题:

将 application.html.erb 更改为我喜欢的外观后,我已删除

并将其替换为

现在在我的 application.html.erb 中,我有一个导航菜单。我想获取构建页面的列表并将它们解析到菜单中,即主页、关于我们、联系我们等...

0 投票
0 回答
128 浏览

ruby-on-rails - Windows XP 中的 RefineryCMS 应用程序创建问题

我在让炼油厂在 Windows 上工作时遇到了真正的问题。我已在工作中的 Windows 7 机器上正常安装,并复制了家庭设置,但每次尝试创建新应用程序时都会出现此错误。

我现在真的迷路了。只希望我有一台 Mac 可以工作!

非常感谢任何帮助。

0 投票
1 回答
161 浏览

ruby-on-rails - javascript_include_tag 输出安全的 html

我已经用 RefineryCMS 1.0.8 更新了http://tetalab.org/,现在,我们的样式表和 javascript 被输出为安全的 html,破坏了网站上的任何内容。

输出安全 html 的代码示例:

在 html 源代码中找到的代码:

有人可以提供一些关于这个问题的提示吗?

0 投票
1 回答
2066 浏览

refinerycms - 如何添加多语言 Refinery CMS 控制面板?

炼油厂演示站点控制面板的右下角有一个“更改语言”按钮。

在此处输入图像描述

但是当我设置自己的网站时,该按钮没有显示。我尝试在演示站点中复制一些设置,例如“I18n Translation Enabled”,但仍然缺乏运气。在炼油厂网站或谷歌上找不到任何文件。