«7» 태그된 질문

버전 태그는 사이트가 어떤 버전을 사용하고 있는지를 말하는 것이 아니라 버전에만 적용되는 질문에 사용해야합니다.

7
3000 개 이상의 노드에 대한 입력 형식 변경
입력 형식을 변경 해야하는 많은 노드가 있습니다. 손으로 직접 할 수는 있지만 2014 년 크리스마스 전에는 완료되지 않습니다. Drupal은 해당 정보를 어디에 저장합니까? SQL 쿼리를 사용하여 입력 형식을 순식간에 변경하려면 어떻게해야합니까?
18 7  input-formats 


5
모듈의 업데이트 후크를 강제로 실행할 수 있습니까?
나는 날짜 iCal 모듈의 저자이며, 내가 작업하고있는 새로운 주요 버전 (3.x)에는 2.x가 설치된 사용자를 위해 두 부분으로 된 스키마 업데이트가 필요합니다. 이러한 변경을 수행하는 업데이트 후크를 작성했지만 내 사용자 중 한 명이 데이터베이스 업데이트 스크립트를 실행하지 못하면 iCal 피드 가져 오기와 관련된 오류 메시지가 표시됩니다. 올바른 해결 방법은 업데이트 스크립트를 …
18 7  updating 

3
# 상태를 트리거하는 여러 값
여러 값을 사용하여 양식 API의 # 상태를 트리거하려면 어떻게해야합니까? 예를 들어, 값이 5 (현재는 아래에서 작동) 인 경우에만이 필드를 표시하고 싶지만 값이 3, 4 또는 5 인 경우 필드를 표시하려고했습니다. '#states' => array( 'visible' => array( ':input[name="field_star_rating"]' => array('value' => t('5')), ), ), 참고로 다음을 시도했지만 작동하지 않습니다 . 값이 …
18 7  forms  javascript 


2
hook_menu () 액세스 콜백의 예가 있습니까?
예제 프로젝트를 다운로드 했지만 menu_example 모듈에서 모든 것이 .. access callback로 설정되어 true작동 방식을 이해하기 어렵습니다. 내 예에서 내 meno 항목은 노드에서 볼 수 있지만 자신의 노드를 편집 할 수있는 권한이있는 역할에 대해서만 표시되어야합니다. 액세스 콜백에 대한 좀 더 자세한 예를 찾을 수 없습니다. 누구 있나요?
18 7  routes  hooks  users 

1
Drupal이 "is_dir"을 4000 번 이상 호출합니까?
매우 중요한 사이트의 로딩 시간에 문제가 발생한 후 XHPROF를 설치하고 통계를 살펴보고 코드를 개선 할 수있는 위치를 확인했습니다. 이해하지 못하는 흥미로운 것을 발견했습니다. Drupal은 거의 모든 요청에서 4000 번 이상의 "is_dir"을 호출하며이 작업을 실행하는 데 약 800ms가 걸립니다. 그 이유는 무엇이며 속도를 높일 수있는 방법이 있습니까? 2-4 초의 로딩 시간으로 …
17 7  performance 

1
동시 편집을 수행 할 수있는 방법이 있습니까?
Drupal 7에서 텍스트 본문의 동시 편집을 지원하기위한 MediaWiki와 같은 방법이 있습니까? 현재 존재하는 기능이 없다면, Drupal 모듈에 의해 처리 될 수있는 괜찮은 PHP diff 라이브러리는 무엇입니까?
17 7 


4
타사 PHP 클래스 기반 라이브러리에 대한 모범 사례
현재 타사 PHP 라이브러리가 필요한 모듈을 개발 중입니다.이 라이브러리는 본질적으로 단일 PHP 클래스입니다. 일반적으로 include / 하위 디렉토리에 배치하고 추가합니다. files[] = includes/Foo.php 내 .info 파일에 Drupal 7 클래스 자동 로더가 작동하도록하십시오. $foo = new Foo() . 그러나이 모듈을 공개적으로 릴리스 할 권한이 있으며 모듈과 함께 라이브러리를 포함하지 않을 것입니다. …
17 7  theming 

2
사용자 지정 캐싱 구현을위한 모범 사례?
모든 유형의 엔티티의 모든 인스턴스에 대해 다음과 같은 이름의 여러 캐시를 생성합니다. [module_name]__[entity_type]__[entity_id]__[string_depending_on_where_the_cache_came_from] 이제 엔티티가 업데이트 될 때마다 관련 엔티티 유형 및 ID로 시작하는 모든 캐시를 삭제하려고합니다. 이 캐시를 어떻게 저장 / 삭제해야합니까? 현재 나는 cache_set () 이지만 모든 관련 캐시의 이름을 모르기 때문에 지우고 싶을 때 문제가 발생합니다. db_delete …
17 7  caching 

2
노드 유형별로 html.tpl.php를 재정의
내 테마의 template.php 파일에서 다음을 시도했습니다. function media_preprocess_page(&$vars, $hook) { if (isset($vars['node'])) { // If the node type is "blog" the template suggestion will be "html--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'html__'.$vars['node']->type; // If the node type is "blog" the template suggestion will be "page--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'page__'.$vars['node']->type; // If the node id …
17 7  theming 


5
모든 노드 / 필드 개정을 어떻게 삭제합니까?
노드와 필드 개정을 유지하는 drupal 7 사이트가 있습니다. 실수로 새 결함이있는 버전을 저장 한 경우 되돌리고 싶습니다. 그러나 이제는 데이터베이스를 정리하고 최적화하여 하드 디스크의 공간을 덜 사용하려고합니다. 사이트의 모든 노드 / 필드에 대해 현재 개정판을 제외한 모든 개정판을 삭제하는 방법은 무엇입니까?
17 7  database  nodes 

3
더 이상 사용되지 않는 집계 된 CSS / JS를 처리 / 정리하는 방법은 무엇입니까?
CSS / JS 집계에 내장 된 Drupal 7 만 사용하고 있지만 css.gz 및 js.gz 파일이있는 파일 폴더는 상당히 빠른 속도로 채워지고 있습니다. 드라이브를 완전히 채우기 시작하기 전에 상황을 처리하는 데 가장 좋은 시간입니다. / js의 현재 파일 수는 335입니다. / css의 현재 파일 수는 451입니다 이 상황을 처리하기 위해 사용해야하는 …

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