django cms 弹出 window 高度太大

django cms popup window height is too big

我正在使用 DjnagoCMS 3,但我遇到了所有编辑弹出窗口的恼人问题 windows。当页面内容大于(高于)浏览器 window 时,就会发生这种情况。当我尝试编辑文本或任何 cms 插件(双击内容)时,它会显示弹出窗口 window,但它的高度大于显示器分辨率的高度。

如果内容长度不是那么大,一切都可以。

问题出在 django cms js/css 的某处。

我遇到了同样的问题并找到了解决方案。问题是这一行:
https://github.com/divio/django-cms/blob/release/3.0.x/cms/static/cms/js/modules/cms.modal.js#L137 returns 内容高度,而不是 window 高度,因为:
jquery $(window).height() is returning the document height

因此,您只需在模板中声明一个文档类型即可解决此问题。