Drupal

Drupal 개발자 및 관리자를위한 Q & A


3
StackExchange 사이트와 비슷한 Drupal에서 배지를 사용하여 평판 기반 시스템을 구현하는 방법은 무엇입니까?
StackExchange에서 배지를 얻는 것은 재미 있습니다. 그러나 그 외에도 사용자와의 양질의 상호 작용을 촉진하고 스팸을 제거하는 데 도움이됩니다 (사이트에서 스팸 게시물을 본 적이 없습니다). 약 500 명의 활성 사용자가있는 커뮤니티 웹 사이트가 있지만 스패머가 더 많이 사용되기 시작했습니다. 동일한 품질의 대화 형 기능을 홍보하면서 사이트의 참여도를 높이고 자합니다. 목표 달성 …
16 7 

2
노출 된 필터의 날짜 팝업
뷰 3과 함께 Drupal 7을 사용하고 있습니다. 날짜 필드에 노출 된 필터를 사용했으며 날짜 필터의 날짜 팝업에서 날짜를 선택하는 옵션을 제공하고 싶습니다. 어떻게해야합니까?
16 views  datetime 


2
엔터티 속성에 대한 필드 포맷터를 구현하는 방법
Entity API 를 사용하여 클래스를 확장하는 클래스 에 정의 된 특정 속성이 있는 사용자 지정 엔터티 를 만들었습니다 .hook_schema()entityPropertyInfo()EntityDefaultMetadataController 여태까지는 그런대로 잘됐다. 이제 사용자가 엔티티를 볼 때 이러한 속성이 표시되는지 여부와 방법을 사용자 정의하여 hook_field_extra_fields ()를 구현 하고 선언 할 수 있기를 바랍니다. 그런 다음 확장되는 컨트롤러 EntityAPIController에서 속성을 $ …
16 7  entities 

4
독립형 PHP 파일에 대한 적절한 부트 스트랩 drupal?
이것이 내가 지금 가진 것입니다. <?php define('DRUPAL_ROOT', '/var/www/clients/client1/web15/web'); include_once(DRUPAL_ROOT . '/includes/bootstrap.inc'); drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); // drupal_flush_all_caches(); $users = views_get_view_result('userlist', 'uid_list'); $i = 0; foreach ($users as $user) { $filename = 'sites/default/files/generated_pdfs/individual_pdf_report_' . $user->uid . '.pdf'; generate_employee_pdf($user->uid, $filename); error_log('Generated ' . $filepath); $i++; } // create object $zip = new ZipArchive(); // open …
16 7  bootstrapping 

3
두 기능 모듈 간의 충돌을 어떻게 해결합니까?
다양한 메뉴,보기, 메뉴 등이있는 두 가지 컨텐츠 유형이 있는데, 두 개의 기능 사용자 정의 모듈로 패키지되어 있습니다. 두 가지 컨텐츠 유형은 모두 분류 체계를 사용하고 데이터베이스에서 동일한 필드를 여러 개 사용합니다. 이 기능 모듈을 새 사이트에로드하면 이러한 공통 필드와 어휘에 대해 서로 충돌이 표시되며 충돌을 해결하는 가장 좋은 방법은 무엇인지 …
16 features 

10
PEAR는 Drush를 어디에 설치합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Drupal Answers의 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . Drush 프로젝트 페이지에 언급 된 PEAR 옵션을 사용하여 Drush를 설치했지만 설치 위치를 찾을 수 없습니다. 기본 설치 위치를 아는 사람이 있습니까? 특히, 여러 사이트를 …
16 drush 

2
양식 제출 핸들러를 어떻게 변경합니까?
어떤 이유로 든 모든 텍스트 필드의 일부 문자 (있는 경우)를 데이터베이스에 저장하기 직전에 어떤 형식 으로든 바꿔야합니다. 즉, 제출 된 모든 데이터를 가져 와서 문자를 바꿀 수있는 후크가 필요합니다. 이 솔루션을 찾았습니다. function hook_form_alter($form, $form_state, $form_id) { $form['#submit'] = 'my_custom_submission_function'; } 그러나 나머지 제출 과정도 처리해야하기 때문에 이것은 좋은 생각이 …
16 7  hooks  forms 



2
AJAX 콜백에서 $ form_state 변경
양식 API '#ajax'속성 을 사용하는 양식 을 작성 $form_state중이며 AJAX 사용 가능 단추를 누르면 변경해야합니다 . 내가 가진 것은 다음과 같습니다. 양식 작성기 함수 내부 : ... $form['some_fieldset']['add_more'] = array( '#type' => 'button', '#value' => t('Add more rows'), '#ajax' => array( 'wrapper' => 'some-fieldset', 'callback' => 'my_module_settings_ajax', 'method' => 'replace', …
16 7  forms  ajax 

3
페이지 실행 시간을 줄이는 최고의 APC 설정
Drupal 7, apc와 php-fpm 및 apache와 니스 및 512MB RAM이 있습니다. devel 모듈로 페이지 실행 시간을 측정합니다. 데이터베이스 쿼리 시간은 854ms 인 페이지 실행 시간과 비교하여 낮습니다 (62ms). 이는 PHP 및 APC 설정에 문제가 있음을 의미합니다. 내 현재 설정은 apc.shm_size = 64 apc.stat=1 어떻게 개선 할 수 있습니까? 위의 구성에서 …
16 7  performance  caching 


12
선택 목록 기본값 설정 [닫힘]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 옵션이있는 선택 목록이 있습니다. $options = array(0 => '0', 500 => '500', 1000 => '1000'); 기본값을 500으로 …
16 forms 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.