2011-12-16 3 views
1

나는 phpbb에서 ckeditor를 사용하고 있습니다. 내 게시물 페이지에 콘텐츠를 추가 할 때 내 페이지 내용이 이상하게 보이는 모든 줄 사이에 구분 태그가 생깁니다. 안녕하세요. ckeditor에서 <br/> 태그를 비활성화 할 수 있습니까?CKEditor에서 모든 요소의 끝에 자동 추가 <br>을 사용하지 않으려면 어떻게해야합니까?

updated my question 

내가 config.js

CKEDITOR.editorConfig = function(config) 
{ 
    // Define changes to default configuration here. For example: 

    config.enterMode = CKEDITOR.ENTER_P; 
    config.toolbar_Basic = 
[ 
    ['Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink','-','About'] 
]; 

}; 

답변

1

내 생각에 CKEDITOR.ENTER_P 준, 휴식 태그에 대한가 입력 표준 메커니즘이다. 그것을 제거하지 않으려면 데이터베이스 str_replace ('
', '', $ content)에 저장하기 전에 내용을 정리하십시오.

4

ckeditor (config.js)의 구성에서 ENTER에 삽입 할 태그를 정의 할 수 있습니다. 대개 사용자는 <br> 또는 <p> 사이에서 전환하지만 설정 값을 비워 둘 수도 있습니다.

설명서의 정보 : here.

0

당신은 그것을 다른 동작을 설정할 수 있습니다

CKEDITOR.ENTER_P (1) – new <p> paragraphs are created; 
CKEDITOR.ENTER_BR (2) – lines are broken with <br> elements; 
CKEDITOR.ENTER_DIV (3) – new <div> blocks are created.