问题标签 [camaleon]
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 - 未捕获的异常:在任何源中都找不到 aws-sdk-core-2.6.49
我正在使用 Camaleon CMS 设置一个 rails 应用程序,我已经使用了 10 个小时。gemfile 给我带来了很多问题。由于依赖性问题,我无法启动服务器。
我尝试添加gem 'aws-sdk'
到我的 gemfile 中,但这没有帮助。我该如何解决这个问题?
ruby-on-rails - 覆盖 Rails 4 中的 Gem 辅助方法
我有一个cama_current_user
由 Gem Camaleon CMS提供的方法,它在 Gem 内部使用。现在我将这个 Gem 与我的应用程序一起使用,我需要通过执行类似这样的操作来覆盖方法“cama_current_user”,
我已经在里面添加了这个方法ApplicationController
,ApplicationHelper
甚至添加了一个这样的新模块,
但这些方法都没有在执行期间调用。那么如何覆盖 Gem 提供的现有方法定义。
任何建议将不胜感激。谢谢!
ruby-on-rails - Installation error Camaleon Cms Rails
I am trying to install Camaleon CMS but getting following error:
My Rails version is: 5.0.4
Ruby version is: 2.3.4
Is it the version issue, because i have read somewhere that this CMS is not compatible with higher versions of Rails like 5.0.0 and above.
I have tried to fix it but no luck!
ruby-on-rails - 如何在 Camaleon Cms Rails 中加载资产?
我在 Camaleon Cms 中安装了一个自定义主题,并将图像放在以下文件夹中:
当我尝试使用以下路径加载图像时:
然后它在项目的主要 asstes 文件夹中查找图像,即:
但我想在我安装的主题的资产文件夹中查看它。
有人知道该怎么做吗?
ruby-on-rails - 如何在 Camaleon CMS 中按类别过滤帖子?
我正在尝试在我的 Rails 项目中按类别过滤帖子,我正在使用 Camaleon CMS。我的基本要求是只显示特定的帖子。
例如,只显示属于“水果”类别的帖子?
这是我使用的代码:
ruby-on-rails - Camaleon-CMS:如何禁用媒体文件版本
有没有办法禁用媒体项目编辑按钮?无论是在 Camaleon 配置中还是通过使用钩子......在我的情况下,用户只能上传图像并使用它们,但不能编辑它们!
谢谢!
ruby-on-rails - Camaleon CMS:nil:NilClass 的未定义方法“主机”
当我装饰一个帖子然后调用方法the_url()
时,会抛出以下异常:
NoMethodError:nil 的未定义方法“主机”:NilClass
这只发生在我调用该方法、执行 rake 任务以及 rails 应用程序运行时。
ruby-on-rails-5 - 需要重定向路由
我对用于 Rails 5 的 Camaleon cms 感到非常兴奋;但是,我注意到在 url 中有父 slug 或 post-type slug 作为 url 格式的帖子存在一个重大问题。
对于背景,帖子的内容只能通过一个 url 访问,这一点非常重要。否则,您有可能因重复内容而在谷歌中受到处罚。对于那些依赖搜索引擎流量的人(基本上所有使用过 CMS 的人)来说,这是一个非常严重的问题。
以下是该问题的示例。所有这些 url 都将呈现相同的帖子内容:
http://www.example.com/parent_slug/post_slug
http://www.example.com/post_slug
http://www.example.com/parent_slug_blah_blah/post_slug
或者
http://www.example.com/post_type/post_slug
http://www.example.com/post_slug
http://www.example.com/post_type_blah_blah/post_slug
Wordpress 处理此问题的方式是,如果父 slug 不存在或拼写错误,则使用正确的父 slug 重定向到正确的 url。
我的问题是针对那些知情人士,这可能是即将发布的版本之一中的优先问题吗?
ruby-on-rails - 如何避免belongs_to_required_by_default 被gem 覆盖?
我正在使用依赖于设置的 Rails 6 应用程序belongs_to_required_by_default = true
。我正在添加一个 Rails 引擎 (Camaleon CMS) 来设置这个设置,false
但我想保持原样。
我添加了初始化程序:
在控制台上检查该设置是否true
符合预期,但belongs_to
关系验证不存在。
所以,在加载 gem 和运行初始化程序之间的某个地方似乎确实存在问题,false
但我找不到让所有验证器就位的方法。(