问题标签 [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 - 在 RefineryCMS 中覆盖 ActionView::Base.field_error_proc
我正在尝试使用我的refineryCMS 应用程序中的client_side_validations gem(https://github.com/bcardarella/client_side_validations)在线显示客户端验证错误。
当我跳出一个无效字段时,它会像预期的那样被包裹在一个 span.fieldWithErrors 标记中,所以我知道 javascript 验证正在工作。但是,即使在覆盖 ActionView::Base.field_error_proc 之后,我也无法显示错误消息。
我有一种感觉,我的初始化程序随后被炼油厂(?)覆盖:
在 config/initializers/client_side_validations.rb 中:
我还尝试使用类似的东西从 config/application.rb 设置 field_error_proc
这些似乎都对渲染无效字段没有任何影响。有任何想法吗??
ruby-on-rails - Refinery CMS 中的自定义字段
如何在 Refinery CMS 中添加自定义字段?也就是说,我想扩展基本页面模型以包含许多其他内容,例如屏幕截图、发布者名称、类别和各种其他字段。你如何实现它?
ruby-on-rails-3 - 更新 Refinery CMS Gem 时出错
我正在尝试更新我在我的 mac 上安装的 Refinery CMS gem。我正在使用 RVM,但不太了解它。这是发生的事情:
有任何想法吗?
ruby-on-rails-3 - 在 Rails 项目中解开炼油厂的宝石
我试过 rake gem:unpack 但我找不到任务。我想在我的 /vendor 目录中有炼油厂的宝石,以便能够看到永无止境的视图和部分,并且可以修改它们。
url-routing - 如何使refinerycms 后端转到/refinery 的/admin?
有什么快速简便的方法可以让后端转到 /admin 而不是 /refinery?
我浏览了文档并查看了 gem 本身以找到有关此的任何信息,但是我什么也没想到。如果在没有重大黑客攻击的情况下这是不可能的,那么也很高兴能够将该信息传递给我的客户(我个人可能不太关心路线)。
ruby-on-rails - 与omniauth集成时出现Refinerycms问题
我已经为 Facebook 身份验证配置了炼油厂cms 和omniauth。
同样,我在配置文件夹中创建了“named_routes_overrides.rb”文件。获取 'auth/:provider/callback' => "users/omniauth_callbacks#facebook"
并将文件加载到 application.rb 文件中
但是,每当我单击与 facebook 进行身份验证的链接时,都会出现以下错误
找不到 ID=facebook 的页面
使用以下版本:
红宝石 1.9.2 轨道 3.0.9
ruby-on-rails - Rails 路由 url 名称助手
需要哪些基本设置来确保路由 url 名称助手工作?
例如,在我的路线中,我有以下内容:
但以下似乎不起作用:
我不断收到错误
未定义的局部变量或方法`new_refinery_news_url'
所以我很确定我配置我的应用程序的方式缺少一些东西,谁的主要路由在 Gemfile 中添加的 RefineryCMS gem 中。
有什么想法吗?
ruby-on-rails - 如何覆盖 RefineryCMS 管理区域的“图像”选项卡的视图?
是否有可能覆盖 RefineryCMS 的管理界面?目前我正在开发基于 RefineryCMS + 投资组合插件的在线投资组合。我基本上想显示添加图像标题和描述,可悲的是缺少。幸运的是,我找到了如何将这种功能破解到管理区域的说明,但我只是不知道如何覆盖“供应商/插件”文件夹中的那些视图文件。
这是我找到的说明的链接:
http://groups.google.com/group/refinery-cms/browse_thread/thread/929d7462cf075189?pli=1
我知道本指南是为 Rails 2 和以前版本的 RefineryCMS 编写的,所以事情可能已经改变,可能我必须以完全不同的方式来做。
提前致谢。
...我真的很想知道为什么他们仍然没有在插件中实现这些功能。
ruby-on-rails-3 - 将炼油厂 cms 附加到现有 rails 应用程序版本 3.1.1
我有一个 3.1.1 版的现有 Rails 应用程序,我计划向其中添加炼油厂 cms。我试过用谷歌搜索它,发现很少有解决方案。我在 gemfile 中放置了以下行:
在捆绑安装中,它在提供以下输出之间退出。
Bundler 找不到 gem“rails”的兼容版本:在 Gemfile:refinerycms 依赖于 rails (>= 3.1.3)
导轨 (3.1.1)
ruby-on-rails - 如何卸载炼油厂插件
我一直在为一个网站与炼油厂 cms 合作,并试图用投资组合插件创建一个画廊。我决定另一个插件会更好,但现在我被数据库和菜单上的投资组合页面困住了,我无法删除。卸载插件的最佳方法是什么?以下是我尝试过的命令:
rm -rf vendor/plugins/refinerycms_portfolio
bundle exec gem uninstall refinerycms-portfolio
他们似乎已经卸载了一些东西,但投资组合选项卡仍在菜单上,当我单击它时会引发错误。