Drupal

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

7
이메일 알림 등록 비활성화
웹을 통해 심도있는 조사를했으며 많은 대체 솔루션을 시도했지만 새로운 사용자의 전자 메일 알림을 비활성화하는 솔루션을 찾지 못했습니다. 내 사용자 설정에서 "방문자는 계정을 만들 수 있지만 관리자 승인이 필요합니다"옵션과 "방문자가 계정을 만들 때 전자 메일 확인 필요"옵션이 선택되어 있지 않습니다. 당신은 어떤 아이디어가 있습니까?
20 users 

5
hook_views_query_alter ()를 어떻게 사용합니까?
hook_views_query_alter () 문서에서보고 된 내용에 따라 라는 파일을 작성하여이라는 alterform.views.inc활성화 된 모듈에 넣었습니다 alterform. .에 다음 코드를 추가했지만 alterform.views.inc작동하지 않습니다. function alterform_views_query_alter(&$view, &$query) { switch($view->name) { case 'myViewName': echo 'test test'; // test $query->orderby[0] = "FIELD(node.type, 'story', 'page', 'productTypeC', 'productTypeD') ASC"; $query->orderby[1] = "node_title ASC"; break; } } 왜 "테스트 …
20 7  views  hooks 


3
사용자 프로필에서 사용자 정의 사용자 필드를 숨기는 방법은 무엇입니까?
Drupal 7에서 비 관리 사용자가 사용자 정의 사용자 프로파일 필드를 변경하지 못하게하는 가장 좋은 방법은 무엇입니까? 사용 사례 : "고객 ID"라는 사용자 필드를 만들어 사용자 (실제 고객)를 변경하지 않기를 바랍니다. 이 필드는 내 자신의 참조 및 다른 모듈의 프로그래밍 방식으로 사용됩니다. 사용자에게 고객 ID가 표시되는 것을 신경 쓰지 않지만 편집 …
20 7  users  entities 


4
양식에서 조건부 필드를위한 가장 쉬운 방법
다른 필드 값을 기반으로 양식 필드를 활성화 / 비활성화하기위한 자바 스크립트 마법을 얻는 가장 쉬운 방법은 무엇입니까? 어딘가에 도우미가 있어야하는 것처럼 들리지만 찾을 수 없습니다. 노드로 제한되지 않는 솔루션을 찾고 있습니다.
20 forms  javascript 

9
양방향 노드 참조를 구현하는 방법은 무엇입니까?
노드 참조 모듈 (CCK의 구성 요소)은 한 노드에서 다른 노드로 참조를 작성하는 좋은 방법을 제공합니다. 둘 사이에 양방향 관계를 노출시키는 가장 좋은 방법은 무엇입니까? 아래 예 : 예를 들어, 두 개의 티켓 (노드) A & B가있는 티켓 추적 시스템에서는 티켓 A-> B에서 노드 참조를 작성하고 B를 자식으로 표시 할 수 …
20 7  entities  nodes 

3
상황에 맞는 필터를 사용하여 프로그래밍 방식으로 뷰를 렌더링하려면 어떻게해야합니까?
Drupal 8에서 상황 별 필터를 사용하여 프로그래밍 방식으로 뷰를 렌더링하려면 어떻게해야합니까? Drupal 7에서는 일반적으로 다음 코드를 사용합니다. $view = views_get_view('test_view'); //test_view is the view machine name $view->set_display("block"); //block is the view display name $view->set_arguments($tid); //$tid is the argument to pass $view->pre_execute(); $view->execute(); $content = $view->render(); Drupal 8에서이를 달성 할 수있는 …
20 views  8 

6
양식을 어떻게 렌더링합니까?
무엇에 대한 대안입니다 drupal_get_form('user_login'). 드루팔 8에서? theme_name.theme에서 다음 코드를 사용하고 있지만 작동하지 않습니다. // Include namespace for userLoginForm. use \Drupal\Core\core\modules\user\src\Form; function MYTHEMENAME_preprocess_page(&$variables) { $form = UserLoginForm::create(); }
20 forms  8 

2
필드 값으로 노드를로드하는 방법?
특정 노드를로드하고 싶습니다. 노드의 ID를 모르지만 고유 한 특정 해시 필드가 있으며 해당 해시를 알고 있습니다. 해시 필드를 통해 노드를로드하고 싶습니다. 어떻게해야합니까?
19 nodes  8 

4
양식에 사용자 정의 제출 핸들러 추가
사용자 정의 양식 제출 핸들러를 추가하려면 어떻게해야합니까? $form['#submit'][] = 'mymodule_form_submit';또는 $form['actions']['submit']['#submit'][] = 'mymodule_form_submit';에 추가를 시도 했습니다 hook_form_alter(). use Drupal\Core\Form\FormStateInterface; use Symfony\Component\HttpFoundation\Request; function MYMODULE_form_alter(&$form, FormStateInterface $form_state, $form_id) { if ($form_id == 'node_trends_form' || $form_id == 'node_trends_edit_form') { foreach (array_keys($form['actions']) as $action) { if ($action != 'preview' && isset($form['actions'][$action]['#type']) && $form['actions'][$action]['#type'] === …
19 forms  8 


6
부분 템플릿 포함
Drupal 8을 사용자 정의 테마로 사용하려고합니다. 요구 사항에 대한 큰 구조 차이로 인해 page.front.twig.html 및 page.twig.html이 있습니다. 일반적인 Symfony2 프로젝트 (예 : footer.html.twig 및 header.html.twig)의 프로젠 주문. 이러한 템플릿은 / parts / 하위 디렉토리에 저장됩니다. 그러나이 템플릿을 정상적으로 호출하면 템플릿 이름의 문자열이 나타납니다. 예를 들면 다음과 같습니다. {# in page.html.twig …
19 8  theming 

2
3 개발 환경에서 기능 모듈을 사용하는 방법은 무엇입니까?
프로젝트를 작업하면서 Feature 을 많이 사용하면 때로는이 응용 프로그램에 3 명의 개발자가 있습니다. 우리는 몇 가지 접근법을 시도했지만 git 브랜치를 병합하면 서로의 기능 변경 사항을 종종 '덮어 쓰기'하는 것처럼 보입니다. 기능 모듈이 깨져서 사용하기가 어려워지는 것처럼 보입니다. 기능은 실제로 프로젝트에서 하나를 구성하기위한 훌륭한 시간 절약 도구이며이를 해결할 수있는 방법이 있다고 …

2
D7의 db_query에서 LIKE 사용
Drupal 6에서 이와 같은 쿼리가 있습니다. $sql = 'SELECT sid, score FROM search_index WHERE word LIKE "%%%s%%"'; $result = db_query($sql,$search_term); 그리고 그것은 잘 작동했지만 이제는 Drupal 7로 업그레이드하고 있습니다. 나는 읽었고 이것이 작동해야하지만, 그렇지 않습니다 : $sql = 'SELECT sid, score FROM search_index WHERE word LIKE "%:term"'; $result = db_query($sql,array(':term'=>$search_term)); …
19 7  database 

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