여러 블로그를 읽고 Google을 시도했지만 어떤 솔루션에서도 만족을 얻지 못했습니다. 다음과 같은 문제가 있습니다. PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: DELETE FROM {cache_field} WHERE (cid LIKE :db_condition_placeholder_0 ESCAPE '\\') ; Array ( [:db_condition_placeholder_0] => field\_info:% ) in cache_clear_all() (line 163 of …
Drupal 8 템플릿 파일에서 기본 경로를 사용하고 싶습니다. 다음을 시도했지만 올바른 결과를 얻지 못했습니다. {{ app.request.baseUrl }} {{base_path}} 내가 필요한 것은 노드의 절대 경로 {{ app.request.baseUrl }}/{{ url }}입니다. 내가 찾은 해결책 중 하나는이 코드를 전처리 후크에 넣고 테마에 전달하는 것입니다. $host = \Drupal::request()->getHost(); $response = \Drupal::httpClient() 더 나은 솔루션을 …
나는 이것이 새로운 구성 관리 시스템의 간단한 유스 케이스라고 생각했지만 이것을 해결하는 방법을 찾지 못했습니다. 문제 구성을 git에 저장하고 개발 중 drush를 사용하여 구성을 내보내고 배포시 구성을 가져오고 싶습니다. Drupal 7의 기능 복귀와 매우 유사합니다. 제 문제는 다양한 통합을 위해 액세스 코드를 git에 저장하고 싶지 않다는 것입니다. 결과적으로 이러한 구성이 …
나는 svg 이미지 마크 업 코드를 일반 텍스트 필드에서 HTML로 렌더링하려고 벽에 부딪쳤다. 다른 곳의 일반 텍스트 필드 렌더링을 재정의하지 않고 일반 텍스트 필드에서 svg 코드를 렌더링하려고합니다. 일반 텍스트 형식은 현재 모든 html 태그와 <>를로 변환합니다 &lt; &gt;. 필드 템플릿을 만들고 필드 내용을 다음과 같이 출력했습니다. {{ item.content.context.value }} 과 …
목록 / 선택 옵션 필드가있는 컨텐츠 유형을 작성했으며 선택 목록이 작동하는 데 필요한 키 | 값 쌍을 입력했습니다. 데이터가 입력되었으며 특정 용어가 더 이상 적용되지 않으며 삭제되어야한다고 결정되었습니다. 그러나 해당 용어를 제거하려고 할 때 다음 오류가 발생합니다. Allowed values list: some values are being removed while currently in use. 분명히 …
Drupal 7 모듈 중 하나를 8로 업데이트했으며 양식 변경에 문제가 있습니다. 유효성 검사 기능과 제출 핸들러를 추가하고 있습니다. 유효성 검사 기능이 제대로 호출되었지만 제출 기능이 실행되지 않습니다. 이것이 제출 양식 핸들러를 기존 양식에 추가하는 데 필요한 Symfony 스타일의 접근 방법이 있는지 궁금합니다. 많은 검색을 수행했으며 예를 찾을 수 없습니다. 또한 …
다음을 포함하여 많은 링크를 참조했습니다. 서비스 모듈. 노드를 만들기 위해 세션 정보로 JSON 데이터를 구성하는 방법은 무엇입니까? GitHub의이 - 서비스 6.3 REST를 사용하여 노드 만들기 Drupal 사이트에 새 노드를 POST하는 몇 가지 방법을 시도했지만 실패했습니다. 학생들의 이름, 나이, 성별, DOB를 저장하기위한 샘플 CCK를 만들고 일부 목록을 추가했습니다. 서비스 모듈 (D7)을 …
내가 실행할 때이 오류의 원인에 대해 알고 있습니까? drush si geoslate --db-url='mysql://root:root@localhost/geoslate' --site-name=Geoslate command site-install을 실행하려면 부트 스트랩 레벨이 더 높아야합니다.이 명령을 실행하려면보다 기능적인 Drupal 환경에서 호출해야합니다. drush 명령 'si vimn_geoslate'을 실행할 수 없습니다. Drupal 설치 디렉토리를 찾을 수 없습니다 ?
jQuery 업데이트 모듈에이 스크립트가 포함되어 있습니다. <script type="text/javascript" src="/sites/all/modules/jquery_update/replace/jquery.min.js?6"></script> 멋진 상자를 사용하는 특정 템플릿 파일을 제외하고 모든 페이지에 이것이 필요하며 jQuery의 이후 버전이 필요합니다. 위의 스크립트 $scripts를 page-media-photos.tpl.php 의 변수에만 넣지 않도록 jQuery 업데이트를 제외해야합니다 . 어떻게하면 되나요?
특정 MENU_CALLBACK에 액세스하려면 사용자가 로그인해야합니다. 다음은 관리자 계정에서만 작동합니다. 일반 사용자는 여전히 액세스가 거부됩니다. 'access arguments' => array('user_is_logged_in') 인증 된 사용자 만 확인하는 액세스 인수가 있어야합니까?
기본 사용자 인증을 중앙 서버 (예 : SSO 서버)의 인증으로 바꿔야하는 요구 사항이 있습니다. Drupal을 디버깅함으로써 모든 세션 관리가 includes/session.inc파일 에서 발생한다는 것을 알게되었습니다 . 이미지와 같이 인증을 수행하고 싶습니다. 시나리오 : 로그인 단계의 세부 사항은 다음과 같습니다. 로그인 양식을 바꾸어 사용자 이름과 비밀번호를 SSO 서버에 제출하십시오 ( Drupal 이 …