2011-05-16 4 views
1

나는 주소 텍스트 영역을 포함하는 내 자신의 모듈 형태를 만들어ckeditor는

$form['address'] = array(
    '#input_format' => '1', 
    '#rows' => '5', 
    '#weight' => '4', 
    '#type' => 'textarea', 
    '#title' => t('Address'), 

); 

나는 아래에 다음과 같은 도움을받은 양식을 실행할 때

CKEditor : 제외하거나 포함의 ID 요소는 customers/edit/5.edit-address입니다.

는 그래서는 요소의 ID를 가지고와 ckeditor

여전히 에디터가 해당 필드에 표시되지 않습니다, 내가 뭔가를 놓친 거지의 포함 설정에 입력?

답변

3

"text_format"의 #type을 "textarea"의 #base_type과 함께 사용하면 올바르게 작동합니다. 이 같은 :

+0

나는 당신이 말한 것을했으나 편집장이 나타나지 않았고, 여전히 동일한 텍스트 영역, 다른 제안이 있었습니까? –

+0

나는 내 모든 필요를 위해 WYSIWYG 모듈을 사용한다. 이를 통해 필터링 된 HTML 텍스트 형식에 편집기를 연결합니다. 그래서이 텍스트 필드에 'text_format'이라는 #type 매개 변수를 사용하면 filted 또는 full html (기본값)의 옵션이 주어져 편집기가 표시됩니다. – Donnyboy

+0

"#wysiwyg '=> true 옵션을 모호하게 기억하지만 도움이 될지 모르지만 힘든 시간을 검색하는 데 어려움을 겪고 있습니다. ckeditor [여기] (http://drupal.org/node/824822#comment-3089648)에서 ckeditor가 나타나지 않도록 false로 설정하는 컨텍스트에서 지원되는 참조가 있으므로 실제로 설정됩니다. 도와주세요. –

관련 문제