2010-07-14 8 views
2

어떻게 Drupal에 맞춤 라이브러리를 포함시킬 수 있습니까? 다음은이 파일이 포함되면, 난 내 드루팔 백엔드 사용자 지정 작업에서 사용자 정의 PHP 코드를 실행할 수 있습니다어떻게/어디서 라이브러리를 포함 할 수 있습니까?

require_once("dompdf_config.inc.php"); 

:

예를 들어 나는 DOMPDF 라이브러리를 사용하는 곳이 문을 삽입해야합니다. 당신은 항상 당신이 수동으로 원하는 경우

  • , 당신이 호출 할 수있는 기능에 싸여 포함시킬 경우

    감사

  • +0

    PHP 코드를 포함하는 파일을 포함 할 때 호출 할 올바른 함수는'module_load_include()'입니다. 'require_once()'는 Drupal이 설치된 디렉토리 인 현재 디렉토리에서 인수로 전달 된 이름을 가진 파일을 찾는다. – kiamlaluno

    답변

    1

    이 개 장소,이 모듈의 .module 파일에서

    • 것이해야 할 일 그것을 포함 시키십시오.
    4

    사용하려면 포함 시키시겠습니까? 그렇다면 사용하려는 장소에 포함 시키십시오. 예. 자신의 dompdf.module

    . 그 모듈은 Drupal 사이트를 통해 dompdf funcitonality를 배포합니다.

    또 다른 일반적인 경로는 포함 물을 /sites/all/libraries/ 에 넣은 다음 dompdf.module에서 포함시키는 것입니다. /sites/all/libraries/에있는 라이브러리는 종종 자신의 모듈보다 더 많이 사용되는 라이브러리입니다. 아마도 당신의 테마에서도, 또는 다른 모듈에서도 그렇습니다.

    +0

    글쎄, 내가 그것을 사용할 곳에서 그것을 포함한다면, 나는이 함수를 호출 할 때마다이 라인을 호출 할 것이다. 그 확인은 ? 나는 그것을 여러 번 포함시키는 것을 의미합니까? (이것은 더 PHP 질문입니다) – aneuryzm

    +0

    h, 예. 드루팔 (Drupal)에 파일을 포함 시키려면 버전에 따라 몇 가지 옵션이 있습니다. 드루팔 6? – berkes

    +0

    예 drupal6. 어쨌든 이제는 작동합니다. PHP 코드 조각 안에 require 문을 유지하면 괜찮습니다. – aneuryzm

    관련 문제