问题标签 [mercury-editor]

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 投票
3 回答
1182 浏览

ruby-on-rails - mercury-rails no editable area js error 'Uncaught TypeError: Cannot read property 'konqueror' of undefined '

I cannot for the life of me figure out why this isn't working!
I'm working through the railscast for mercury and I can't get the editable area to show up.

gemfile

routes

show page

url to the show page is http://localhost:4002/editor

still there is no editable blue box around the text.

However! I do get an error in the javascript terminal though "Uncaught TypeError: Cannot read property 'konqueror' of undefined"

Please help!

0 投票
1 回答
608 浏览

ruby-on-rails - 通过电子邮件发送“carrierwave”gem 附件 Ruby on Rails

我正在使用 Carrierwave gem + Mercury Editor,我希望允许用户创建邮件活动并发送它们。一切正常,但我对内联图像有问题。

在 image_uploader.rb 我有

我有 newsletters.contents 列,它包括来自 Mercury 的预格式化 HTML,包括图像。

<img src="uploads/...">因此,在电子邮件 .eml 文件中,我的路径类似于<img src="http://uploads/...">If I change path to #{Rails.root}/uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}uploading not working 。

有没有什么办法解决这一问题?

0 投票
1 回答
360 浏览

javascript - Mercury Editor 0.9 - 内容 iFrame 在编辑器控件后面,并且高度错误

我正在尝试将 Mercury 0.9 与 Rails 3.2 项目集成,但内容 iFrame 只是拒绝在页面的正确部分可见 - 它位于 Mercury 工具栏的后面,并且具有 150 像素的固定高度。

当我查看 Mercury 页面时,我看到以下 iFrame 的内容:

当我查看 Mercury 演示页面 [1] 时,它看起来像这样:

请注意顶部和高度样式 - 由于某种原因我没有这些样式。在演示中,它们会随着页面大小的调整而变化。

所有 Mercury js 和 css 似乎都在加载,并且可编辑页面没有自己的样式可能会造成干扰(这在 iFrame 中并不重要)。

我已经尝试过 GitHub 上的水银导轨 gem 和 Master 。

任何帮助表示赞赏!

[1] http://jejacks0n.github.io/mercury/

0 投票
1 回答
239 浏览

javascript - rails 3.2 和水银编辑器无法通过编辑/路由找到对象

我的routes.rb

这是我如何构建链接以在视图中进行编辑:

在路线上host/page/:slug我可以看到页面,但是当我在路线上时host/edit/page/:slug 出现 404 错误。


在浏览器控制台中,我可以看到错误: GET http://host/page/:slug?mercury_frame=true&_=1388132782182 404 (Not Found) 但所有水星编辑器的 js 文件都已加载。

0 投票
2 回答
1235 浏览

ruby-on-rails - 在 Rails 4 上安装 Mercury Editor 已返回路由错误

安装 Mecury Editor 后,当我尝试启动服务器时,我得到以下信息:

这是路由文件

我试过编辑路线文件,但我一直收到同样的错误

我预计这与对 routes.rb 文件缺乏了解有关。

0 投票
2 回答
11133 浏览

ruby-on-rails - Rails 路由中的“mount”指令是什么意思?

我在Rails 路由系统中找不到关键字“mount”的含义。


我已将Mercury设置为在我的 Rails 应用程序中使用。它将这一行添加到我的routes.rb配置文件中:

mount关键字是什么意思?

0 投票
1 回答
81 浏览

javascript - 使用 Mercury Editor 使标签内的文本内容可编辑

0 投票
1 回答
652 浏览

ruby-on-rails - 在另一个 rails 引擎中安装一个 rails 引擎

我有一个应用程序正在使用舒适的墨西哥沙发(舒适)的叉子。我想将水银导轨安装到舒适的地方。这样做的原因是我可以修改 comfy 以使用汞。

我首先将引擎的 gem 添加到了舒适的 gemspec 中。

跑了bundle install

然后继续安装指南,运行:

这给了我一个错误:

现在我认为这是因为我试图将其安装在引擎而不是应用程序上。我猜引擎不是设计来做的。如果我尝试从应用程序中运行相同的命令,也会出现此错误。

请注意,当我将 gem 添加到标准 rails 应用程序时,此方法有效。

我的问题是:

是否有任何关于在发动机内安装发动机的标准/文件?

如果没有,我将如何去做?

0 投票
1 回答
118 浏览

ruby-on-rails - Rails 4 Mercur-Rails 依赖错误 railties

进行捆绑更新时出现此错误。我该如何解决这个问题。我知道水星可以在新版本的铁路上工作,我只是不知道如何解决这个问题。

0 投票
1 回答
268 浏览

jquery - Mercury Editor 抱怨 Heroku 上的 jquery 1.7

我有一个在开发中运行良好的应用程序,但是当我将它推送到 Heroku 时,Mercury Editor 不起作用。这是浏览器报告的内容:

然后当然:

Chrome 控制台的来源面板:

我的宝石文件

应用程序.js

我不知道什么会加载 jquery 1.7,但我认为它可能是 Mercury Editor 的依赖项,因为我必须为它安装jquery-migrate-rails。我不知道为什么它在开发中有效,但在 Heroku 上无效。似乎它不包含在资产管道中。