2011-10-07 6 views
2

DOC는 Introductory Tutorial이라는 Django-Cms 웹 사이트를 만들고 프론트 엔드의 편집 모드에 문제가 있습니다. 첫째, 상단 배너가 표시되지 않고 자리 표시 자의 편집 메뉴가 모두 손상되었습니다. 내가 한 첫번째 일은 Javascript 오류를 확인하고 CMS 스크립트가 포함되고 초기화되지 않았다는 것을 빠르게 발견했습니다. {% render_block "js"%} 태그에 대해 아무것도 생성되지 않습니다.Django-cms - 프런트 엔드에 CMS JavaScript가 포함되어 있지 않습니다.

웹에서 공식 문서 및 사용자 목록을 검색했으며이 문제에 대해 아무 것도 없습니다.

편집 : Sekizai가 제대로 작동 문제가 장고-CMS와 것 같다.

답변

2

문서를 찾는데 어느 정도 시간이 걸렸지 만 버전 2.2부터는 편집 모드가 제대로 작동하려면 cms_toolbar django 태그를 추가해야합니다.

+0

설명서는 약간 희소식입니다. 그들은 당신이 django-cms 특정 도움을 빨리 얻을 수있는 곳에서 꽤 유용한 구글 그룹을 가지고있다. –

+0

사실 나는 버전 2.2에 대해 상당히 광범위한 문서를 찾았지만, 이전 버전에서 이미 작성된 문서의 일부에 오류가있다. . – Raphael

+0

명확히하기 {% cms_toolbar %} 은 올바른 코드이며 base.html 파일에 포함되어야합니다. – Steven

1

tutorial에는 튜토리얼에서 첫 번째 페이지에 표시 할 편집 메뉴의 코드 줄이 # * 필요합니다. 나는 개발자에게이 사실을 알렸다.

업데이트 : 이전 버전의 튜토리얼을 읽었습니다. Here은 최신 버전입니다.

{% load cms_tags sekizai_tags %} 
<html> 
    <head> 
     {% cms_toolbar %} #*** 
     {% render_block "css" %} 
    </head> 
    <body> 

     {% placeholder base_content %} 
     {% block base_content%}{% endblock %} 
     {% render_block "js" %} 
    </body> 
</html> 
관련 문제