问题标签 [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.
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!
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 。
有没有什么办法解决这一问题?
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 。
任何帮助表示赞赏!
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 文件都已加载。
ruby-on-rails - 在 Rails 4 上安装 Mercury Editor 已返回路由错误
安装 Mecury Editor 后,当我尝试启动服务器时,我得到以下信息:
这是路由文件
我试过编辑路线文件,但我一直收到同样的错误
我预计这与对 routes.rb 文件缺乏了解有关。
ruby-on-rails - Rails 路由中的“mount”指令是什么意思?
我在Rails 路由系统中找不到关键字“mount”的含义。
我已将Mercury设置为在我的 Rails 应用程序中使用。它将这一行添加到我的routes.rb
配置文件中:
mount
关键字是什么意思?
ruby-on-rails - Rails 4 Mercur-Rails 依赖错误 railties
进行捆绑更新时出现此错误。我该如何解决这个问题。我知道水星可以在新版本的铁路上工作,我只是不知道如何解决这个问题。
jquery - Mercury Editor 抱怨 Heroku 上的 jquery 1.7
我有一个在开发中运行良好的应用程序,但是当我将它推送到 Heroku 时,Mercury Editor 不起作用。这是浏览器报告的内容:
然后当然:
Chrome 控制台的来源面板:
我的宝石文件:
应用程序.js:
我不知道什么会加载 jquery 1.7,但我认为它可能是 Mercury Editor 的依赖项,因为我必须为它安装jquery-migrate-rails。我不知道为什么它在开发中有效,但在 Heroku 上无效。似乎它不包含在资产管道中。