问题标签 [refinery]

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 回答
72 浏览

ruby-on-rails - Error when I implement ruby on rails with refinery

I am trying to implement the blog of the getting started of ruby on rails with refinery and when I want to write a comment it say that:

my comments_controller code is that:

I hope your answers soon thanks for all

0 投票
1 回答
112 浏览

ruby-on-rails - 如何覆盖refinerycms-search 视图?

我想自定义搜索结果的显示,但似乎无法覆盖refinerycms-search 视图?我查看了https://gist.github.com/ryandeussing/2502881并尝试了 rake 任务的组合,但没有成功。

0 投票
1 回答
177 浏览

ruby-on-rails - 什么错误:您要查找的页面不存在?

我在 Heroku 上卸载了我的炼油厂应用程序 (ROR)。我完成了这个命令:git push heroku masterheroku open。我面临一个问题:您要查找的页面不存在。您可能输入了错误的地址或页面可能已移动。

Heroku 日志:

0 投票
1 回答
1203 浏览

html - 在 RefineryCMS 中覆盖布局

我刚刚开始正常使用 ruby​​ on rails 一周,现在我开始使用 RefineryCMS,我按照官方指南创建了一个演示应用程序,并稍微了解了界面和 CMS 本身,现在我尝试使用 RefineryCMS 创建一个合适的站点。我想做的第一件事是更改默认主页的外观,因此我覆盖了它并添加了我自己的 HTML,并替换了在某种程度上可以正常工作的默认布局。现在的问题是我有与我的 HTML 关联的样式表,因为我是这个 CMS 的新手,所以我找不到正确链接我的样式表/覆盖与主页关联的样式表的方法。我遵循了官方文档,但无法理解如何覆盖样式表,

有人可以指导我到一个教程,其中有关于如何做到这一点的逐步解释,或者更好的是为像我这样的新手开始使用 RefineryCMS 的逐步详细教程,我已经花了几个小时但仍然找到了正确的方法,也许我没有寻找或搜索正确的问题,因为我是这个 CMS 的新手,即“如何正确地将我在 reineryCMS 中覆盖的 HTML 链接到其相应的样式表以及相应的图像和 javascript 文件”

我真的很感激任何帮助我前进的帮助。谢谢你。

0 投票
0 回答
283 浏览

ruby-on-rails - Refinerycms 和公用文件夹 => 找不到 Refinery::Page with 'id'=404

我有一个项目,涉及refinerycms(分支主管)和rails 4.1.1。

我正在使用carrierwave上传图像并与模型相关。文件上传工作正常,我看到公共文件夹中的图像:public/uploads/related_file/file/1/test.jpg

我正在尝试使用路径访问该图像

但我收到 404 错误。

2014-09-25 15:43:31 -0500 Refinery::PagesController#show as JPEG 参数开始为 127.0.0.1 获取“/uploads/related_file/file/1/test.jpg”:{“path”= >"uploads/related_file/file/1/test", "locale"=>:en}

只是为了测试我正在尝试访问公共文件夹中的页面 404.html 和 505.html,但是这次我遇到了这些错误

找不到 Refinery::Page with 'id'=404 找不到 Refinery::Page with 'id'=500

显然炼油厂正在拦截对公共文件夹的请求。

我该如何解决?我只需要在我的页面中查看上传的图片,我该怎么做?

编辑:

只是为了测试,我在我的公共文件夹中添加了一个图像 test.jpg。当我试图在浏览器中查看该图像时,我得到了一个 404 错误页面。

请问我需要帮助...

谢谢

0 投票
0 回答
57 浏览

ruby-on-rails - GCI.unescape 给出 tags generation

0 投票
1 回答
29 浏览

ruby-on-rails - Refinerycms:将文件从一个 AWS S3 存储桶迁移到另一个存储桶后文件名丢失

这就是我遇到问题的方式:

上传文件到 S3

尝试下载文件,它工作正常

将该存储桶中的文件迁移到另一个存储桶(在同一 AWS 账户下)

尝试再次下载文件,它可以工作,文件已下载,但文件名只是“文件”,没有扩展名。

如果我更改文件名以添加扩展名,它仍然会打开。所以文件的内容是ok的,但是迁移到另一个bucket后文件名丢失了。

有没有人遇到过这个问题?或者知道任何潜在的原因吗?

谢谢

0 投票
0 回答
42 浏览

ruby-on-rails - 在 rails create action 中将值设置为 belongs_to 属性

我正在尝试在我的创建操作中设置页面的标题。

我需要page.translation.title = params[:page][:title]

也试过 @translation = @page.translation.build(title: params[:page][:title])

当我运行时从控制台:

这就是我在创建动作中所做的。任何帮助将不胜感激。谢谢你。

更新:

我在炼油厂cms 2.1.0.dev 上运行的遗留应用程序上使用它

相关代码:

https://github.com/DynamoMTL/g-refinerycms/blob/244d4a89aef4ad31aed9c50a0ca4c8a2ffd3d1ac/pages/app/models/refinery/page_part.rb#L10

https://github.com/DynamoMTL/g-refinerycms/blob/244d4a89aef4ad31aed9c50a0ca4c8a2ffd3d1ac/pages/app/models/refinery/page.rb#L45-L49

https://github.com/DynamoMTL/g-refinerycms/blob/244d4a89aef4ad31aed9c50a0ca4c8a2ffd3d1ac/pages/app/models/refinery/page.rb#L11-L14

解决方案

0 投票
1 回答
44 浏览

ruby-on-rails-4 - RefineryCMS 3 搜索

根据2012 年搜索的这篇文章,博客和新闻功能是在 RefineryCMS 3 中构建的。但是我没有看到关于使用这些的文档。有人可以给我一个提示如何在前端为用户创建搜索功能吗?

非常感谢

0 投票
1 回答
104 浏览

ruby-on-rails - RefineryCMS 图像上传在生产中不起作用

我已经有一段时间在 RefineryCMS 上运行了一个网站。但是有一件事我无法弄清楚。通过 CMS 上传的图像在生产环境中不起作用。它在我的本地机器上的开发中运行良好,但在服务器上的生产中它不起作用。

这个问题之前已经讨论过,但我找到的解决方案都没有帮助解决我的问题。

图片已正确上传到公用文件夹,当我在浏览器中输入文件夹路径和图片本身的名称时,我可以找到它。图像在那里,但似乎应用程序无法解码为图像生成的散列 URL。

该应用程序在带有 Ubuntu、nginx 和乘客的 digitalocean 上的自定义 VPS 上运行。如果这很重要,我将通过 capistrano 进行部署。

感谢您的任何帮助。