Drupal 6 모듈에 몇 가지 기능을 추가하고 싶습니다. 특정 노드 제목 옆에 이미지를 삽입하고 싶습니다 (스팬과 img 태그 포함). mymodule_preprocess_node()를 구현하고 제목을 수정하여이 작업을 수행 할 수 있다고 생각했습니다. 그러나 Drupal은 XSS 공격을 피하기 위해 모든 태그를 제거합니다.테마 레이어가 아닌 Drupal 모듈의 노드 제목에 HTML을 추가하십시오.
테마 레이어 (가장 일반적으로 http://drupal.org/node/28537)와 관련된 많은 솔루션을 보았지만 주제가 아닌 모듈에서이를 수행하고 싶습니다. .tpl.php 파일이나 template.php를 수정하고 싶지 않습니다. 아무도 나에게 이걸하는 방법에 대한 조언을 줄 수 있습니까?
이 작동 것입니다 ... 예를 들어, 문서의 검색을 할 수 있으며, 뭔가 다른 제목을 변경하거나 정해진 ID 등을 사용할 수 있습니다 이미지를 추가하는 것이지만 그 이상의 것이 아닙니다. 그러나 내가 필요로하는 HTML 태그를 얻을 수있는 방법을 찾지 못하면이 방법을 사용할 수 있습니다. 이미지를 표시하는 것이 아무 것도없는 것보다 낫습니다. 위에서 언급했듯이 이미지는 상황에 따라 바뀌므로 각 이미지마다 다른 스타일 시트가 있어야하고로드 할 때 추가 할 스타일 시트를 선택해야합니다. – Elizabeth