2009-11-27 1 views

답변

2

저는 이것을위한 핵심 옵션을 모릅니다.

기여한 모듈은 pclzip module (하위 모듈 포함)을 살펴보십시오. 아직 베타 버전이지만 원하는 것을 할 것을 약속합니다. 확실하지 않음 if it works with CCK based attachments yet (filefield/imagefield).

+0

니스 찾기 헨릭! :) – mac

3

이 답변은 Henrik (+1)의 추가 기능 일 뿐이므로 제안한 모듈을 사용하지 않을 경우를 기다려주십시오. 코드 서식이 필요했기 때문에이 코드를 사용하지 않았습니다. 논평! :) 내가 코드를 검사하여 이해하는 것과

은 내가 pclzip_zip_content_files module (이전에 제안 된 하나의 서브 모듈 중 하나) 제대로 처리 CCK 필드를 않는 것을 알 수있다. 그러나이 옵션은 모듈 블록의 구성을 통해서만 사용할 수 있습니다.

// manage cck fields 
    $form['pclzip_zip_node_files']['pclzip_extra_cck_fields_fieldset'] = array(
     '#type' =>'fieldset', 
     '#title' =>t('Extra cck fields'), 
     '#collapsible' =>TRUE, 
     '#collapsed' =>TRUE, 
    ); 
    $form['pclzip_zip_node_files']['pclzip_extra_cck_fields_fieldset']['pclzip_zip_content_files_extra_cck_fields'] = array(
     '#type'    => 'checkboxes', 
     '#title'    => t('CCK Field'), 
     '#options'   => pclzip_get_extra_cck_fields(), 
     '#default_value' => variable_get('pclzip_zip_content_files_extra_cck_fields', array()), 
     '#description'  => t('Select the CCK field to use.'), 
    ); 

희망이 있습니다.

+0

대단히 고마워. – Viliam