问题标签 [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-3 - 如何从它所引用的所有表中删除一条记录?
早安各位溢出者,
模型关联的小问题。我有这些模型关联:
因此,基本上Categorization
以这些列结束(省略日期/时间戳)
categorization_id
:exhibit_id
和category_id
.
我的问题是,当我删除一个展览时,它在分类表上的引用没有被删除,因此在我的视图中出现了数据库错误。我必须首先从任何类别中取消分配展览,然后安全地删除它。或者(例如,我删除的 Exhibit 有:exhibit_id=>'1'
)当我给出rails console
:Categorization.find_by_exhibit_id(1).destroy
谢谢你的帮助!!
ruby-on-rails - RefineryCMS 上的站点名称
我正在使用基于 Rails 的 RefineryCMS。Refinery CMS 保存站点名称在哪里?如何制作多语言网站名称?谢谢。
ruby-on-rails - 将 RefineryCMS 从本地迁移到生产
我们决定尝试在我们当前的项目中使用 RefineryCMS,但遇到了一些问题。我们在本地开发环境中开始了该项目。最后期限很快就要到了。起初,我们尝试使用 DreamHost 服务器将项目投入生产。图像存在问题(炼油厂使用 Dragonfly),我们的数据库转储没有包含任何图像(或缩略图)。
我们已经用尽了我们的资源,但仍然找不到解决问题的方法。我进行了研究,在 Google 小组中询问过,给人们发过电子邮件,在聊天中询问过——还没有人回答。
那么,这里有没有人知道将项目从本地开发环境转移到生产环境的最佳解决方案是什么?
我敢肯定,我不会是唯一遇到这个问题的人......
提前致谢。
ruby-on-rails-3 - ContentFlow 如何缩放图像?
一直使用 ContentFlow 作为 JS 图片库。
我只有一个版本的图像文件,大小为 1000x750 风景和 600x800 肖像,并且没有超过 300kb。
我已经设定maxItemSize:400;
当我第一次加载页面时,图像显示在 115% 左右缩放超过 100%。如果我重新加载页面,他们会恢复正常的“随便”x400
如果你好奇:http ://severe-sky-414.herokuapp.com/
谢谢...
devise - RefineryCMS:覆盖设计 Omniauth 回调
我正在开发一个应用程序,我想通过我在不同服务器上设置的自定义 oauth 提供程序进行身份验证。
我正在尝试使用 RefineryCMS 集成此自定义登录。我已经设置了路线,但由于某种原因,它仍在尝试遵循 RefineryCMS 中内置的设计路线。
路由.rb
回调链接
Olympus 是目前该项目的代号。
Omniauth 回调控制器:
点击链接后通过 rails s 的日志:
所以它仍然试图通过 RefineryCMS 来通过 Devise::OmniauthCallbacksController ......有谁知道如何解决这个问题,甚至可能覆盖这个设计控制器?
我还想说,我对与 oauth 提供者/客户合作是全新的。我曾与 Facebook 和 Twitter 合作过,但从头开始是我的新手。以及与 Devise/Omniauth 合作。所以请原谅我的无知。谢谢!
ruby-on-rails-3 - Rails > Refinery CMS > 显示图像缩略图
我在我的炼油厂应用程序中添加了一个自定义引擎,其中包含一个图像字段。这一切都很好地联系在一起,在管理区域中,我可以向其中添加图像等。
但是,我有一个关于将所述图像添加到视图的问题。目前,我在视图中有以下代码:
这很好地显示了我的图像(尽管它可能不是最好的方法 - 欢迎提示)但我想知道如何访问该图像的缩略图。我注意到在炼油厂的其他领域,您可以在图像对象上调用缩略图方法。
请有人帮我完成如何实现这一目标的步骤。上面的代码片段来自 image_picker 页面代码。作为 Rails 的新手,我不确定如何在自己的页面中实现这一点。
在此先感谢您的帮助!
ruby-on-rails-3 - 我如何访问另一个引擎模型?
我在炼油厂创建了一个自定义引擎,它工作正常。我在该模型的视图文件夹中创建了一个名为“Showcase”的局部视图。我希望能够在主站点的主页上显示该局部视图。
该模型称为项目,我包括以下行:
它不喜欢这样,一直说我的@projects 模型没有这样的方法。它正在寻找页面,但拒绝接受 @projects 是我可以玩的东西。我已经尝试在项目引擎本身的索引页面上运行这个部分,它工作正常。它一定与我从项目的另一个地方调用它有关。
我也试过:
和
这并没有给我带来任何不同的结果。
感谢你的帮助!
ruby-on-rails - 如何在任何引擎中添加 resource_picker?
我想我需要更好地提出问题!
我想在管理区域的refinerycms-calendar 引擎中添加两个新的资源字段。
这些字段实际上是视频文件,第一个是聚会的视频,第二个是贡献者的采访。我做了以下事情:
添加到 01_create_events.rb 迁移:
/li>添加到 Event.rb 模型中:
/li>将此添加到 Admin 中的 _form.html.erb 视图中:
/li>
我收到以下错误:
我哪里做得不好?
谢谢,
佩特罗斯
ruby-on-rails-3 - 将 Refinery CMS 附加到现有的 Rails 应用程序
我正在尝试将 Refinery 附加到现有应用程序,并且想知道为什么无法定义“Refinery User 模型”。可能每个人都使用“用户”模型来处理应用程序逻辑。如果我可以定义一个“CmsUser/Admin”用户与炼油厂一起使用,那就太好了。
或者有可能吗?
internationalization - RefineryCMS:归类的非法组合
我正在开发一个应该使用 i18n 技术的refinerycms 实例,但是在用俄语保存页面时,我不断收到以下错误:
关于为什么会发生这种情况的任何想法?在我的 database.yml 中,我将编码设置为 utf8