2010-01-21 5 views

답변

2

나는 당신이 필요로하는 인쇄 모듈을 설치하고 인쇄를 가능하게 생각 당신은 다음 인쇄에 대한 링크 구조를 알 수 있습니다 나는 그것보다 더 5.x의에서의 서로 다른 생각합니다.. 6.x이지만 기본적으로 인쇄 노드 530에 http://example.com/print/pdf/530 (또는 유사)과 같은 링크가 표시됩니다. 따라서 Views 2.x의 경우 링크를 출력하는 필드를 추가 한 다음 print/pdf/[nid]를 사용할 수 있습니다. nid를 얻으려면, nid를 저장 한 View에 "관계"를 추가해야한다고 생각합니다.

0

노드에서 인쇄 가능한 PDF를 만들려면 Print 모듈을 확인하십시오. (그 프로젝트 페이지에서) 그것에 대해 몇 가지 세부 사항 :

  • 인쇄용 버전 (웹 페이지 형식) (WWW에서 :

    이 모듈은 모든 노드의 다음과 같은 프린터 용 버전을 생성 할 수 있습니다 .example.com을/인쇄/NID) www.example.com/printpdf/nid에서

  • PDF 버전() www.example.com/printepub/nid에서
  • EPUB 버전() 이메일로 보내기
  • (www.example.com/printmail/nid에서)

여기서 nid는 렌더링 할 컨텐트의 노드 ID입니다.

+0

노드에서 생성하는 것입니다.보기에서 생성해야합니다. 어떻게 할 것인가 ... – rakesh

1

보기에서 "행 스타일 : 노드"를 사용하고 인쇄 모듈의 pdf 옵션을 사용하면 PDF 링크가보기에 나타납니다. 기본 노드보기 당신을 위해 작동하지 않는 경우 콘텐츠 템플릿 모듈 (http://drupal.org/project/contemplate). 그 너머

나는 그것이 사용자 정의 모듈을 것이라고 생각을 사용하여 조정할 수 있습니다.

2

장소이 코드를 머리글 또는 바닥 글 PHP 코드로보기 :

<?php 
print print_pdf_insert_link(); 
?> 
+0

인쇄 모듈을 의미합니다. – Nikit

2

VBO를 잊어 버리고 NID 필드를 추가하여 printpdf/[Nid] (target _blank)에 대한 링크로 만들 수 있습니다.

는 당신은 다음과 같이 IMG HTML 태그를 사용하여 PDF 아이콘으로 출력을 대체 할 수

<img src="/modules/acquia/print/icons/pdf_icon.gif"> 

또는 PDF 마임 아이콘 다른 경로를.

2

2 년 후인 것을 알고 있지만 Views PDF 모듈이 적합합니다. 프로젝트 페이지의 일부 내용 :

이 모듈을 사용하면보기를 PDF 문서로 출력 할 수 있습니다. 보기의 각 필드는 관리 인터페이스의 PDF 페이지에 직접 배치 할 수 있습니다. 따라서 "PDF"라는 새로운 디스플레이가 추가되었습니다.

관련 문제