Drupal

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

2
제출 버튼 클래스를 어떻게 변경합니까?
<input type="submit" class="form-submit" value="" name="op" id="edit-submit"> 클래스를 "form-submit"에서 "form-submitone"으로 변경하고 싶습니다. 어떻게해야합니까? "form-submit"클래스는 어디에서 왔습니까?
12 theming 

2
EntityFieldQuery를 사용할 때 node_access를 우회하는 방법은 무엇입니까?
다음 코드를 사용하여 현재 사용자에게 '바이 패스 노드 액세스'가 없으면 ( 정확한 확인을 위해 _node_query_node_access_alter () 참조 ) "node_access"태그를 사용하지 않더라도 쿼리에서 node_access를 검사합니다. 관리자가 아닌 사용자에 대한 다음 쿼리로 node_access 검사를 피하려면 어떻게해야합니까? 모듈에서이 코드를 사용하고 있으므로 node_access 검사없이 권한을 직접 확인할 수 있습니다. $query = new EntityFieldQuery; $result …
12 7  entities  users 

8
보기 노출 양식을 테마로하는 방법?
여러 개의 노출 된 필터로 뷰를 만들었지 만보기에는보기 흉한 모양입니다. 필드 셋에 전체를 래핑하고 게시 및 업데이트 된 입력 쌍과 같은 다른 요소를 그룹화하는 등 테마를 개선하고 싶지만 어떻게 해야하는지 잘 모르겠습니다. var_dump 양식을 시도했지만 영원히 계속되는 것처럼 보이고 브라우저가 잠기므로 양식에 대해 쉽게 배울 수 없습니다. 또한 양식을 다른 …
12 views  6  theming 

2
주어진 노드의 파일 필드의 URL을 얻는 방법?
$node->field_file첫 번째 항목이 FileItem 인 것처럼 FileFieldItemList 를 제공합니다 . $node->field_file->getValue()나에게 정수를 준다 (파일 ID를 추측한다). 실제로 다운로드 가능한 파일 URI를 어떻게 얻을 수 있습니까?
12 8  nodes  files 


2
쿠키를 설정하고 검색하는 방법?
며칠 이상이 지난 후에 쿠키가 설정되면 어떻게해야하는지에 대한 문제와 패치 만 발견했지만 쿠키를 처음 설정하는 방법에 대해서는 언급하지 않았습니다. 방문 페이지의 (세션) 쿠키를 (모든 사용자 역할에 대해) 설정하고 뷰를 통해 특정 페이지에서 해당 쿠키를 검색하여 아웃 바운드 링크의 URL에 사용하려고합니다. 이것은 표준 프로그래밍에서 매우 간단하지만 (나는 이해조차도) 이것이 Drupal에서 실제로 …
12 sessions 

1
URI로 파일 엔터티로드
Drupal 8 또는 Drupal 9에서 URI로 파일을로드하는 방법이 있습니까? Drupal 7에서는 다음 예제를 통해 가능합니다. $uri = 'public://file.xyz'; // Take a look at: file.inc::file_load_multiple $files = file_load_multiple(array(), array('uri' => $uri)); $file = reset($files); // If empty, $file will be false, otherwise will contain the required file 여기에서 가져온 https://www.drupal.org/forum/support/module-development-and-code-questions/2012-06-06/load-a-file-by-uri#comment-6493610
12 8  entities  files  uri 

4
CORS는 어떻게 설정합니까?
Drupal 8에는 RESTful 웹 서비스가 핵심으로 내장되어 있으며 8.2 이후 cors 모듈이 필요하지 않습니다 . 이제 서비스를 사용하려면 여기에 지정된 default.service.yml 파일을 활성화하고 구성 하십시오. 그러나 다른 도메인을 통한 웹 서비스 액세스를 허용하도록이 설정을 구성 할 수 없었습니다. cors에 대한 현재 service.yml 설정은 다음과 같습니다. cors.config: enabled: true # Specify …


5
모듈을 어떻게 다시 설치할 수 있습니까?
Drupal 8 모듈을 만들고 있습니다. 양식에서 수집 한 데이터를 저장하기 위해 사용자 정의 테이블을 사용했습니다. 어떻게 든 설치하는 동안 설치 파일의 문제로 인해 테이블이 생성되지 않습니다. 이제 문제를 해결했으며 모듈을 다시 설치하고 싶습니다. 모듈을 어떻게 다시 설치할 수 있습니까? 에서 이 와 이 토론, 내가 알고 안 모듈 기능이 제거되었습니다. …
12 8 

4
Linux Drush 설치 오류 : phar : ///usr/local/bin/drush/lib/Drush/Sql/Sqlmysql.php, 56 행의 정의되지 않은 클래스 상수 'MYSQL_ATTR_SSL_CA'
drush.org 설명서에 나열된 두 가지 방법으로 Drush를 설치하려고했습니다. 가능하다면 서로 충돌 할 수 있다고 생각합니다. composer global require drush/drush모든 구성 요소를 실행하면 올바르게 설치되는 것으로 보입니다. 그러나 Drupal 사이트 (XAMPP, / opt / lampp / htdocs / sitefolder 사용)로 변경하고 실행 drush status하면 다음 오류가 발생합니다. PHP 치명적 오류 : …
11 drush 

2
하위 폴더 및 네임 스페이스 클래스 방법
Drupal 7에서는 다른 모듈 안에 모듈을 가질 수 있습니다. Drupal 8에서도 여전히 그렇습니까? 하위 모듈 내에서 네임 스페이스 클래스를 어떻게 사용합니까? Drupal 7에서 할 수있는 또 다른 일은 모듈 폴더 안에 하위 폴더를 만들어 모듈을 그룹화하는 것입니다. 예: 사이트 --- / 모두 --- / --- / 모듈 --- / --- …
11 8 

4
drupal_goto (request_uri ())는 URL에서 '?', '='및 '&'를 대체합니다.
example.com/node/add/dispo?arg1=1&arg2=2가있는 페이지에서 동일한 유형의 URL로 사용자를 리디렉션해야합니다. 그러나 단순히을 수행하면 drupal_goto(request_uri());사용자를 example.com/node/add/dispo%25F%3C 등으로 리디렉션합니다. str_replace를 시도했지만 작동하지 않았습니다. 해결 방법이 있습니까?
11 7  uri  views 

4
필드 뷰 테마 템플릿에서 $ row 변수의 필드 값에 어떻게 액세스합니까?
뷰 중 하나에 대한 필드 템플릿을 재정의하고 $ row 변수에서 다른 필드 값에 액세스 할 수 있기를 원합니다. 템플릿 파일의 설명서는 다음과 같습니다. $ row에서 출력을 가져올 때이 구문을 사용해야합니다. $ data = $ row-> {$ field-> field_alias} 내 필드의 이름은 field_calendar_title이지만 다음과 같이 작동하지 않습니다. $row->{$field->field_calendar_title} 다음과 같은 오류가 …
11 7  views 


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