0
내 D7 웹 사이트에 form_alter
이 여러 개 있습니다. 하나의 기여와 하나의 관습. contrib 모듈을 덮어 쓸 사용자 정의 모듈이 필요합니다. 하지만 어떤 이유로 사용자 정의 모듈이 두 번째로 커밋하고 있습니다.
Drupal에서 hook_alters의 처리 순서를 변경하려면 어떻게해야합니까?form_alter의 영향 컴파일 순서
내 D7 웹 사이트에 form_alter
이 여러 개 있습니다. 하나의 기여와 하나의 관습. contrib 모듈을 덮어 쓸 사용자 정의 모듈이 필요합니다. 하지만 어떤 이유로 사용자 정의 모듈이 두 번째로 커밋하고 있습니다.
Drupal에서 hook_alters의 처리 순서를 변경하려면 어떻게해야합니까?form_alter의 영향 컴파일 순서
데이터베이스의 system
테이블로 이동하고 모듈의 status
열을 변경하기 만하면됩니다. 후크가 전에 실행되도록하려면 다른 특정 모듈의 경우 status
을 테이블의 다른 모듈의 status
보다 작은 수로 변경하십시오. 이후에 실행하려면 status
을 더 큰 숫자로 변경하십시오.
테이블에서 변경 사항을 적용한 후에는 Drupal의 캐시를 지워야합니다.
자세한 설명은 How to update a module's weight을 참조하십시오.
좋습니다. 정보 주셔서 감사합니다! – Michiel