Drupal

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

3
양식 제출 후 리디렉션
Drupal 8에서 사용자 정의 양식을 작성합니다. 사용자 $form_state['redirect'] = 'mycustompath';정의 제출 핸들러에서 설정 하여 Drupal 7에서 사용자 정의 경로로 경로 재 지정할 수 있지만 Drupal 8에서 양식 제출 후 사용자를 재지 정하는 방법은 무엇입니까? 나는 submitForm방법을 사용해야한다는 것을 안다 . public function submitForm(array &$form, FormStateInterface $form_state) { //submissions jobs ... …
15 forms  8  redirection 

2
새 댓글이 게시되면 이메일 알림 보내기
규칙 8.x-3.0-alpha1과 함께 Drupal 8.1을 사용하고 있습니다. 새 주석이이 노드에 게시 될 때 노드 작성자에게 전자 메일을 보내는 규칙을 만들고 싶습니다. 문제는 데이터 세트에 @ node.node_route_context : node 또는 comment 값만 제공하기 때문에 규칙이있는 작성자의 전자 메일 주소를 얻지 못했지만 주석 아래에서는 comment : node : author와 같은 것을 찾지 …
15 8  rules 

6
크론 잠금 해제
나는 cron을 실행하고 실행을 중단했다. 이제이 메시지가 나타납니다. cron이 이미 실행중인 동안 다시 실행하려고합니다. Drupal 7에서 cron_semaphore 변수를 삭제할 수 있습니다. Drupal 8에서이를 달성하는 방법은 무엇입니까?
15 8  cron 


2
양식 작성기에 매개 변수를 어떻게 전달합니까?
module_name.routing.yml에 다음 경로가 있습니다. module_name.usergroup_delete: path: 'module_name/usergroup/delete/{arg1}' defaults: _form: '\Drupal\module_name\Form\DeleteUserGroup' _title: 'Delete User group' requirements: _permission: 'access admin menus' 이것은 module_name / src / Form / DeleteUserGroup.php의 코드입니다. namespace Drupal\module_name\Form; use Drupal\Core\Form\ConfigFormBase; use Drupal\Core\Form\FormStateInterface; class DeleteUserGroup extends ConfigFormBase { public function getFormId() { return 'delete_user_group'; } /** * General form …
15 forms  8 

4
필드가 비어 있지 않은지 확인
노드 템플릿에서 필드가 비어 있는지 확인하는 가장 좋은 방법은 무엇입니까? node--example.html.twig에서 "content"변수를 사용할 수 있습니다. 블록 확인과 같은 확인을 사용할 수 없습니다 {% if content.field_example %} 나는 이런 식으로 사용할 수 있습니다 : {% if content.field_example['#object'] is defined %} 그러나 가장 좋은 방법은 무엇입니까?
15 theming  8 

3
덤프없이 고유 한 프로필에서 유사한 사이트를 배포 / 관리하는 방법은 무엇입니까?
나는 "마음에 들지 복제 것을 의미 웹 사이트"솔루션 투기 데이터베이스를 다른 환경에서이 덤프를 가져 오기. 이는 동일한 웹 사이트의 여러 인스턴스 (staging / prod / dev / etc)를 배포 하는 실제 방법과는 다릅니다. D7에서는 일반적으로 사용자 지정 프로필을 사용하고 이러한 프로필에서 웹 사이트를 설치하기 위해 drush를 사용했습니다 (나중에 사이트 동기화를위한 …

10
컨텐츠 필드에 클래스 추가 (링크)
<a>링크와 텍스트로 구성된 필드 의 태그에 클래스를 추가하고 싶습니다 . ( 링크 유형의 필드입니다 .) 필드 이름은 content.field_c_button_link입니다. 템플릿 파일에서 다음과 같은 것을 추가하고 싶습니다. {{ content.field_c_button_link.0.addClass('button blue') }} 수업을 올바르게 추가하려면 어떻게해야합니까? Patrick Scheffer의 답변에 따르면 CSS 클래스를 추가 할 수있는 필드의 설정을 보았지만 찾을 수 없었습니다. 링크 필드에서 …

3
Twig에서 필드 데이터에 어떻게 액세스합니까?
다음과 같은 사용자 정의 블록 유형에 대한 목록 필드가 있습니다. left|Align left right|Align right 다음과 같이 Twig의 키에 액세스 할 수 있습니다. {% block content %} {{ content.field_align }} {# outputs 'right' #} {% endblock %} 그러나 간단한 비교를 수행하면 출력 FALSE됩니다. {{ kint(content.field_align == 'right') }} 다음 코드는를 반환합니다 …
15 entities  8  theming 

6
모듈을 작성하지 않고 어떻게 PHP 코드를 실행할 수 있습니까?
일부 번들에 필드를 첨부해야합니다. PHP 스 니펫이 나를 위해 일할 것이므로 모듈이 필요하지 않습니다. 아래 스 니펫은 실행 해야하는 것입니다. $field_name = 'field_custom_image'; // Create the field. $field = array( 'field_name' => $field_name, 'type' => 'image', ); field_create_field($field); 그런 다음이 코드를 번들에 추가하는 스 니펫 : // Create the instance. …
15 7 


3
더 빠른 db_query, db_select 또는 EntityFieldQuery
그래서 더 빠른 db_query, db_select 또는 EntityFieldQuery가 무엇인지 찾으려고합니다. 현재 EntityFieldQuery를 사용하고 있습니다. 약 1600 개의 노드 항목을 잡고 있습니다. 나는 이것이 시스템에 부담을 줄 수 있다는 것을 알고 있으므로 1600 노드를 얻는 가장 좋은 옵션을 알아 내고 싶습니다. 몇 초 또는 밀리 초를 줄이면 내가 구축하는 응용 프로그램에 많은 …
15 database 


4
주문 상태가 검토 (Commerce 사용) 인 경우 관리자 / 상거래 / 주문에 총계를 세금으로 표시하는 방법은 무엇입니까?
Commerce를 사용하여 관리자 / 상거래 / 주문에 세금과 함께 합계를 표시해야합니다 . 여기에 세금없이 주문이 표시됩니다. 세금을 포함한 총액을 표시하는 방법은 무엇입니까? 보기 필드에 세금이 포함 된 합계와 같은 것을 보지 못했습니다 . 업데이트 2 주문 상태가 Review 인 경우 시스템에 세금이 표시되어야합니다 . 상태가 완료 되면 세금이 추가 된 …
15 commerce 

3
drupal.org에서 멘토를 선택하는 방법
오프 주제 질문에 대해 죄송합니다. 코딩 및 기타 내용과 관련이 없으므로 잘못된 방향으로 보일 수 있습니다. 문제는 Amazon send to kindle 이라는 모듈을 개발하고 있다는 것 입니다. 샌드 박스 모듈에 있습니다. 아마존 킨들과 공유 할 수 없어서 문제가 발생합니다. 개발에 도움을주고 일부 전문가의 안내가 필요합니다. Drupal.org에서는 멘토를 선택할 수 있지만 …

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