【问题标题】:Concrete5 Add-Block panel opens when page placed in edit mode当页面置于编辑模式时,Concrete5 Add-Block 面板打开
【发布时间】:2017-03-12 04:57:49
【问题描述】:

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

我试图写得尽可能简单,以便清楚发生了什么。更专业地说,当页面在编辑模式下重新加载时,似乎有一个点击事件调用了打开块面板的按钮。此面板不应打开,除非我明确单击该按钮。编辑按钮应该只将页面置于编辑模式,允许我选择现有块。

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

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

谢谢

【问题讨论】:

标签: javascript concrete5 concrete5-8.x


【解决方案1】:

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

因此,一种可能的解决方法是重新配置您的网站,使其作为您域中的顶级网站运行。

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

或者您可以等待下一个版本 (8.2)。开发团队没有给出具体时间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-28
    • 1970-01-01
    • 2013-12-27
    • 1970-01-01
    • 2018-01-12
    • 2022-07-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多