2013-10-21 1 views
2

CKEditor의 테이블 속성에서 머리글을 사용하지 않도록 설정하려면 어떻게해야합니까? 아래 이미지의 행과 열과 같은 속성입니다. 내가 asp.net 웹 응용 프로그램에 CKEditor 버전 3.0 일하고CkEditor의 표 속성에서 머리글을 사용하지 않도록 설정하는 방법은 무엇입니까?

enter image description here

, 나는 table.js에 몇 가지 변화를 만들려고 (플러그인 내부 -> 테이블 폴더)하지만하지 않았다 원하는 출력을 얻으십시오.

+0

내 이전 대답 http://stackoverflow.com/questions/18133800/how-do-i-customize-a-ckeditor-4-2-builtin 확인 -plugin-like-links/18142374 # 18142374 당신은'dialogDefinition' 이벤트를 사용해야합니다. – oleq

+0

해결책에 대한 고맙습니다. 그러나 _ckeditor.js_에서 몇 가지 사항을 변경 했으므로 저에게 효과적이었습니다. :) –

+0

@oleq이 문제를 해결하는 대답을 게시하면 (이전 대답과 같은 일반화 된 해결책이 아님) 올바른 답으로 표시하고 upvote하고 싶습니다. –

답변

2

사용 dialogDefinition 이벤트 (jsFiddle) :

CKEDITOR.on('dialogDefinition', function(evt) { 
    var dialog = evt.data; 

    if (dialog.name == 'table') { 
     // Get dialog definition. 
     var def = evt.data.definition; 

     def.onShow = function() { 
      var select = this.getContentElement('info', 'selHeaders'); 
      select.disable();     
     }   
    }  
}); 
+0

그것의 오류를주는 ** CKEDITOR 정의되지 않습니다 ** 내가 자바 스크립트에서 귀하의 코드를 붙여 넣으면, 나는 그 시간까지로드 CKEDITOR dose't 생각 ... 그것에 대해 무엇을 해야할지 모르겠다? –

+0

@SidM [공식 가이드] (http://docs.ckeditor.com/#!/guide/dev_ckeditor_js_load)를 읽었습니까? – oleq

+0

여전히 효과가 없습니다. 이유를 모르십니까? 당신의 솔루션은 괜찮은 것 같지만 왜 나를 위해 효과가 없습니까? 난 그냥 ckeditor '

\t \t \t \t \t \t \t \t \t
\t \t \t \t 텍스트
'그 드롭의 소스에 붙여 아직도 가능했다 : ( 솔직히 말해서 나는 upvote 또는 많은 upvotes 자격이있다. 그러나 나는 그것이 나를 위해 일하지 않는다. –

관련 문제