Javascript 当页面处于编辑模式时,将打开“添加块”面板

Javascript 当页面处于编辑模式时,将打开“添加块”面板,javascript,concrete5,concrete5-8.x,Javascript,Concrete5,Concrete5 8.x,在Concrete5 8.1中,当我通过单击带有工具提示“编辑此页面”(铅笔图标)的按钮将页面置于编辑模式时,页面将重新加载,然后带有“+”图标的按钮将显示一个单击事件,打开“添加块”面板 我试着写得尽可能简单,这样就清楚发生了什么。更为技术性的是,当页面在编辑模式下重新加载时,会出现一个单击事件,用于打开“块”面板的按钮。除非我明确单击按钮,否则此面板不应打开。“编辑”按钮应仅将页面置于编辑模式,允许我选择现有块 打开“块”面板后,我可以再次单击“编辑”按钮,块面板将关闭,使页面处于编辑模式。

在Concrete5 8.1中,当我通过单击带有工具提示“编辑此页面”(铅笔图标)的按钮将页面置于编辑模式时,页面将重新加载,然后带有“+”图标的按钮将显示一个单击事件,打开“添加块”面板

我试着写得尽可能简单,这样就清楚发生了什么。更为技术性的是,当页面在编辑模式下重新加载时,会出现一个单击事件,用于打开“块”面板的按钮。除非我明确单击按钮,否则此面板不应打开。“编辑”按钮应仅将页面置于编辑模式,允许我选择现有块

打开“块”面板后,我可以再次单击“编辑”按钮,块面板将关闭,使页面处于编辑模式。但是,第二次单击实际上会导致页面退出编辑模式

是否有其他人有类似的问题,是否有解决方法


谢谢

这里有一个答案,但这不是解决办法。 concrete5开发团队确认,当C5从子文件夹而不是网站的根目录运行时,这是8.1中的一个问题,例如(如上面引用的问题报告中所述),而不是

因此,一个潜在的修复方法是重新配置您的网站,使其作为域中的顶级网站运行

如果不可能,您可以按照问题描述(2行,简单修复)中的描述修补文件CookieMiddleware.php


或者您可以等待下一个point版本(8.2)。开发团队没有指出什么时候可能会发生这种情况。

git中有一个问题,您可以查看