2015-07-07 35 views
5

Tôi đang sử dụng DjnagoCMS 3 và tôi gặp sự cố khó chịu với tất cả cửa sổ chỉnh sửa bật lên. Điều này xảy ra khi nội dung trang lớn hơn (cao hơn) so với cửa sổ trình duyệt. Khi tôi cố gắng chỉnh sửa văn bản hoặc bất kỳ plugin cms (nhấp đúp chuột vào nội dung) nó cho thấy cửa sổ popup, nhưng chiều cao của nó là tuyệt vời hơn chiều cao của độ phân giải màn hình. gray ractangle is popup window, but it's content is outside of browser windowchiều cao cửa sổ bật lên django cms quá lớn

Nếu chiều dài nội dung không quá lớn, mọi thứ đều ổn. For small page popup window is ok

Sự cố ở đâu đó trong js/css của django cms.

Trả lời

6

Tôi gặp sự cố tương tự và đã tìm ra giải pháp. Vấn đề là dòng này:
https://github.com/divio/django-cms/blob/master/cms/static/cms/js/modules/cms.modal.js#L137
trả về nội dung chiều cao, không phải là chiều cao cửa sổ, vì điều này:
jquery $(window).height() is returning the document height

Vì vậy, tất cả các bạn cần phải làm gì để khắc phục điều này là khai báo một loại tài liệu trong mẫu của bạn .

Các vấn đề liên quan