Redactor: 高级编辑器设置似乎会触发“离开站点?” 警告

创建于 2019-08-31  ·  15评论  ·  资料来源: craftcms/redactor

我刚刚将 Craft 网站及其所有插件更新为最新版本。 我一开始测试网站,就遇到了“离开网站?” 导航离开具有填充编辑器字段的任何条目时的警告消息。

似乎任何已检查以下任何设置(参见图片)并具有至少 2 种格式类型(例如 blockquote 和 h2)的编辑器字段都会导致弹出此警告消息。

Screen Shot 2019-08-30 at 3 31 29 PM

最有用的评论

我们刚刚发布了 Redactor 2.4.0,并对此进行了修复!

所有15条评论

也遇到了这个问题。 当字段有多个标签时发生,例如

<p>Test</p>
<p>Test</p>

或者

<p>Test <a href="">link</a></p>

工艺专业版 3.2.10
编辑器 2.3.3.2

我们刚刚发布了 Redactor 2.4.0,并对此进行了修复!

@brandonkelly我仍然遇到这个问题。

可以确认我们仍然看到这个问题,但在某些情况下修复已经缓解了这个问题。

@brandonkelly我们有机会重新打开这个问题吗? 我仍然经常在 Craft 3.3.10 / Redactor 2.4.0 中遇到这种情况

仍然遇到此问题的人能否将以下内容发送至[email protected]

  • 数据库备份
  • 你的config/redactor/文件夹
  • 你的composer.jsoncomposer.lock文件

@brandonkelly 已发送

当字段包含空标记时能够重现,其中 Redactor 和 HTML Purifier 不同意应使用的语法( <hr><hr /> )。 此外,如果有任何图像,Redactor 喜欢在初始化时随机添加data-image属性。

自闭合标记语法可以从 PHP 预先规范化,但我们无法提前预测那些data-image属性应该是什么。 所以我决定从 Craft 端解决这个问题,通过在存储初始表单值之前添加一点延迟,让 Redactor 在它被捕获为初始表单值之前有更多时间对其值进行标准化。

要尽早修复,请将 composer.json 中的craftcms/cms要求更改为:

"require": {
  "craftcms/cms": "dev-develop#602679ea534e23838ea03d3bb82552471ebc1d24 as 3.3.13",
  "...": "..."
}

然后运行composer update

@brandonkelly ,可以确认这对我们最终的https://plugins.craftcms.com/grid

@brandonkelly我仍然经常收到这个错误。

我用一个 Redactor 字段测试了一个简单的条目。 我添加了第二段,然后保存。 删除第二段后,留下了一个<br>标签(这似乎是它自己的问题)。

这是通过“html”选项查看时 Redactor 内容的样子。
<p>Save $25 for every $500 you spend in store. Loyalty members also receive early access to exclusive offers, text message discounts, special product bundles, major event invitations, and new product announcements. Ask your Docent for more details.<br></p>

因此,在这种情况下,似乎<br>标签仍然经常引起问题。

@jsunsawyer而且要明确的是,你肯定在我上602679ea534e23838ea03d3bb82552471ebc1d24 ? 在这一点上,Redactor 在初始化时对其字段值做了什么并不重要,因为 Craft 不会记录其“初始”页面值,直到所有其他加载/文档就绪的 JS 完成执行。

@brandonkelly啊,对不起。 我刚刚更新到 3.3.13 的发布版本。 我认为此修复程序已包含在内。 让我检查一下。

@stenvdb你必须在https://github.com/wbrowar/craft-grid/issues上打开一个关于这个的问题。

@brandonkelly更新到该版本有效。 谢谢!

感谢您修复此@brandonkelly!

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

davist11 picture davist11  ·  13评论

diluno picture diluno  ·  3评论

timoteh picture timoteh  ·  17评论

cstudios-slovakia picture cstudios-slovakia  ·  6评论

lindseydiloreto picture lindseydiloreto  ·  4评论