닫는 body 태그 앞에 임의의 HTML 내용을 페이지에 삽입하는 가장 좋은 방법을 찾고 drupal_add_js()
있습니다. 페이지 하단에 JavaScript를 추가 하는 것과 비슷 합니다.
나는 Wordpress 배경에서 왔으며 Wordpress에서는 wp_footer()
후크 를 사용하여이를 수행 할 수 있습니다 .
나는를 사용하여 조사 hook_page_alter()
했지만 이것이 이것이 올바른 방법인지 또는이 작업을 수행하는 더 좋은 방법이 있는지 궁금합니다.
1
이와 비슷한 질문이 가끔 나타나고 항상 "body 태그 바로 앞에 HTML을 삽입해야"하는 이유 가 궁금 합니다. 당신이 잘못하고있는 일에 접근하고있는 것처럼 보입니다.
—
Letharion
다른 사람들이 왜 그것을하고 싶어하는지 말할 수는 없지만 제 경우에는 Underscore JS 템플릿을 페이지에 추가하여 필요한 블록이 필요합니다. 그러나 여러 블록이 하나의 템플릿을 사용할 수 있으므로 모든 템플릿을 페이지 하단에 추가하여 템플릿이로드되었는지 여부를 쉽게 확인할 수있었습니다. 나를 위해 그것은 기본적으로 미학 / 편의 일입니다.
—
drebabels
#attached의 다재다능 함을 알지 못 했으므로 소개해 주셔서 감사합니다. 그러나 제 경우에는 해당 템플릿 파일의 내용을 페이지에 작성하고 있습니다 (파일에 대한 링크뿐만 아니라). 잘못되면 정정하십시오. 실제 페이지 캐싱이이를 처리하기 때문입니다.
—
drebabels