2010-05-05 4 views
0

print 모듈과 tcpdf를 사용하여 특정 콘텐츠 유형에 대한 PDF 파일의 레이아웃을 수정하려고합니다. 나는 tpl.php 파일에서 주위를 어지럽히고 있으며 개별 필드를 수정할 방법을 찾을 수 없습니다. 모든 페이지 내용을 포함하는 막대한 금액의 $print['content'] 변수가 있습니다. 그렇다면 각 필드에 액세스 할 수있는 방법이 있습니까?Drupal 인쇄 모듈 : PDF 파일의 레이아웃 제어?

기본적으로 필드 (레이블, 데이터 등)를 표시하는 방법을 완전히 제어하고 싶습니다. 현재 인라인 요소처럼 차례로 표시됩니다. 이것은 꽤 못생긴 보입니다.

+0

요청 해 주셔서 감사합니다. rev를 참조하십시오. 문제. – WhyKiki

+0

인쇄 모듈 페이지에서 tcpdf가 css를 지원하지 않기 때문에 상황이 더욱 복잡해집니다. $ 콘텐츠를 더 작은 부분으로 나누려면 template_preprocess 함수를 살펴 봐야합니다. 또는보기 모듈을 사용하여 개별 필드의 서식을 지정하고 출력을 인쇄하는 다른 방법을 찾을 수도 있습니다. – lazysoundsystem

+0

피드백을 보내 주셔서 감사합니다. 나는보기 부분을 얻지 않았다; 정교하게 신경 써야 할까? – WhyKiki

답변

1

"보기"를 편집하면 "테마 : 정보"라는 링크가 표시되어 전체 $ 출력 및 각 필드에 대해 제안 된 모든 tpl을 검색합니다.