Drupal

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



3
프로그래밍 방식으로 필드의 기본값을 설정
Drupal 6에서는 PHP를 사용하여 기본값을 설정할 수 있지만 Drupal 7에서는 동일한 코드를 사용할 수 없습니다. 을 통해이 작업을 시도하고 hook_form_alter()있지만 코드가 작동하지 않습니다. function my_form_alter(&$form, &$form_state, $form_id) { dsm($form); switch($form_id) { case 'accounts_node_form': $form["field_accounts"]["und"]['#default_value'] = $default; // … break; } }
10 7  forms 


4
데이터베이스 업데이트를 사용할 수있는 모듈을 나열하도록 Drush에게 요청하십시오.
특히 Drush가 사용 가능한 업데이트가있는 모듈 (데이터베이스 업데이트가 포함 된 모듈)을 나열하려고합니다. Drush에서도 가능합니까? 설명에 대한 편집 : 내가 아는 drush up전부는 아니지만 해당 업데이트의 그와 함께 데이터베이스 업데이트를해야합니다, 그래, 업데이트를 사용할 수있는 모든 모듈을 나열합니다. 데이터베이스 업데이트와 관련된 업데이트 목록을 엄격하게 원합니다.
10 drush  updating 

7
Acquia Dev Desktop 데이터베이스 설정 찾기
내가 사용하고 Acquia의 데브 데스크톱 지역 드루팔 설치를 만들 수 있습니다. 또한 Bluehost 를 서비스로 사용하고 있습니다. 불행하게도 Bluehost는 Drupal 테이블에 테이블 접두사를 사용합니다. 따라서 BlueHost에서 로컬로 무언가를 가져 오는 경우 settings.php:에 테이블 접두사를 설정해야합니다 . array( 'driver' => 'mysql', 'database' => 'databasename', 'username' => 'username', 'password' => 'password', 'host' …

5
Drupal 데이터베이스 innodb 또는 MyISAM?
Drupal 사이트가 있는데 성능 문제가 있습니다. 내가 찾은 내가 이노에의 MyISAM에서 데이터베이스를 변환하려면 어떻게합니까? 전환하면 성능이 향상 될 수 있음을 나타냅니다. MySQL 데이터베이스가 InnoDB 또는 MyISAM인지 어떻게 알 수 있습니까?

5
블록 제목에 토큰 사용
토큰을 블록 제목에 꽂으면 토큰이 출력 할 내용 대신 입력 텍스트 만 표시됩니다. 블록 제목에서 토큰을 활성화 / 사용하는 방법이 있습니까? 아니면 원하는 결과를 얻는 다른 방법이 있습니까? 토큰 필터 모듈을 사용해 보았지만 기능이 변경되지는 않습니다. [user : profile-realname] 토큰을 블록 제목 (특히 사용자 메뉴 블록 제목)에 삽입하려고합니다. 토큰은 백엔드에서 …
10 blocks  tokens 

2
InnoDB로 마이그레이션하거나 마이그레이션 할 수있는 테이블과 MyISAM을 유지해야하는 테이블은 무엇입니까?
제목에 따라 : InnoDB로 마이그레이션 할 테이블에 대한 빠른 후보 목록이 있습니까? 그리고 MyISAM으로 남아 있어야 할 것은 무엇입니까? 추가 정보 이 사이트에는 상당히 많은 읽기로드가 있지만 태그와 함께 시간당 약 10 개의 노드를 삽입합니다. 우리는 CCK (의 형식으로 많은 양의 정규화 된 테이블 content_field%)를 많이 사용합니다. 또한 모든 블록과 …

2
html.tpl.php에서 영역 인쇄
page.tpl.php와 page-front.tpl.php 사이에서 변경되지 않기 때문에 html.tpl.php 템플릿의 일부 영역을 출력해야합니다 (두 이름 만 지정). 기본적으로 코드 중복을 피하고 싶습니다. 그러나 html.tpl.php에는 region과 관련된 것이 없으며 drupal_get_region_content를 사용하여 아무것도 검색 할 수 없습니다 (매개 변수가 있거나없는 경우 빈 배열을 반환합니다). 아이디어?
10 7  theming  regions 

6
콘텐츠 유형 또는 사용자 역할별로 세로 탭을 사용하지 않도록 설정
일부 사용자는 노드 편집 양식의 세로 탭에 표시되는 필드 세트 중 하나만 편집 할 수 있습니다. 이 경우 선택할 수있는 세로 탭이 하나뿐이므로 세로 탭을 사용하는 것이 다소 어리석은 것처럼 보입니다. 스크린 샷보기 : 그렇다면 사용자 역할별로 세로 탭을 비활성화 할 수 있습니까? 아니면 특정 콘텐츠 유형에 대해 모두 사용 …
10 7  entities  location  nodes 

7
썸네일, 중간 및 큰 이미지를 만들지 못함
Drupal 7.10을 새로 설치할 때 공개 업로드 디렉토리를로 설정했습니다 sites/uploads. 그런 다음 이미지를 콘텐츠 인스턴스에 추가하면 원본이 sites/example.org/files/imagename.png예상대로 업로드됩니다 . 그러나 다른 이미지 (썸네일, 중간 및 큰)는에서 생성되지 않습니다 sites/example.org/styles/*. PHP5-FPM 사용자가 디렉토리를 읽고 쓸 수 있으므로 현명한 문제 권한이 없어야합니다. 왜 이런 일이 발생합니까? 어떻게 고칠 수 있습니까?
10 7  media  nginx 

3
컨텐츠 유형별로 기본 입력 텍스트 형식을 어떻게 설정합니까?
컨텐츠 유형 및 컨텐츠 필드마다 다른 기본 입력 텍스트 형식을 설정할 수 있기를 원합니다. 예를 들어 형식 유형 선택은 " 일반 텍스트 "및 " 리치 텍스트 편집기 "일 수 있으며 경우에 따라 형식을 기본적으로 " 리치 텍스트 편집기 " 로 설정하고 드롭 다운에서 " 일반 텍스트 "를 선택으로 유지하려고 합니다. …

2
사용자 정의 모듈에서 외부 데이터베이스 연결을 정의하고 사용하는 방법
외부 데이터베이스 쿼리에 크게 의존하는 모듈을 개발 중입니다. 모듈 전체에서 외부 데이터베이스 연결을 정의하고 사용하는 가장 좋은 방법이 있습니까? 이 페이지 는 연결하는 방법을 알려 주지만 모듈 (특정 후크?)에 넣을 위치는 지정하지 않으므로 한 번만 정의하면됩니다. 또한 항상 "db_set_active ( 'YourDatabaseKey');"를 수행해야합니다. 또는 db를 사용하도록 설정할 인수를 전달할 수 있습니까? …
10 7  database 

2
블록에서 상위 분류 용어 만 생성
부모 분류 용어에 대한 메뉴를 생성해야합니다. 어떻게하면 되나요? 또한 이러한 용어를 블록으로 생성하려고합니다. 모든 분류 용어 만 표시하는 뷰가 지금 설정되어 있습니다. 하위 용어를 필터링하는 방법을 알 수 없습니다. 이에 대한 필터가 있습니까, 아니면 각 범주 항목을 수동으로 만들어야합니까?

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