DreamWeaver 메시지 보드에서 템플릿 헤드와 하단을 호출하는 방법은 무엇입니까?
DreamWeaver DEDECMS 메시지 보드에서 템플릿 헤더와 하단을 호출하는 방법
추천 학습:DreamWeaver cms
As 우리 모두는 DEDE라는 것을 알고 있습니다. 게시판은 독립적이며 그다지 아름답게 보이지 않습니다. 많은 사람들이 guestbook.htm에서 dede 태그 호출을 구현하고 싶어합니다. 문제는 dede 태그가 plus에서 지원되지 않는다는 것입니다. 웹사이트의 통합 헤더 및 하단 템플릿을 호출하는 두 가지 간단한 방법은 다음과 같습니다. 하나는 태그를 사용자 정의하는 것입니다. 매크로를 사용하고 JS로 호출하는 또 다른 방법은 PHP를 사용하여 원본 템플릿을 호출하는 것입니다.
방법 1: 사용자 정의 태그에 헤드 태그를 추가하고 JS로 태그를 호출합니다. (주요 권장 방법 1)
1단계: "템플릿"에서 "사용자 정의 매크로 태그"를 클릭합니다.
아니요. 매크로 태그를 입력하고 {dede:include filename="head.htm"/};
3단계: 태그를 저장하고 사용자 정의 태그 목록으로 돌아갑니다. JS 호출을 클릭하여 JS 호출 코드를 가져옵니다.
<script src='/plus/mytag_js.php?aid=1' language='javascript'></script>
This JS 코드는 일반 문서의 {dede:include filename="head.htm"/}과 동일합니다. 이 js를 사용하여 코드를 호출하고 /templets/plus/guestbook.htm 메시지 보드 위치에 붙여 넣을 수 있습니다. 호출할 헤더 파일입니다.
4단계: 마찬가지로 게시판 하단의 템플릿을 불러오는 방법도 동일합니다.
방법 2: PHP에서 원본 템플릿을 호출하는 방법
1단계: "/include/common.func.php"를 엽니다.
그런 다음 파일에 함수를 추가합니다. 코드는 다음과 같습니다.
function pasterTempletDiy($path) { require_once(DEDEINC."/arc.partview.class.php"); global $cfg_basedir,$cfg_templets_dir; $tmpfile = $cfg_basedir.$cfg_templets_dir."/".$path;//模版文件的路径 $dtp = new PartView(); $dtp->SetTemplet($tmpfile); $dtp->Display(); }
2단계 , 방명록 템플릿 파일을 엽니다. 기본값은 /templets/plus/guestbook.htm
원래 호출 헤더 코드를 다음 코드로 바꿉니다.
<?php pasterTempletDiy("default/head.htm"); ?>
여기서 기본값은 기본 템플릿 경로입니다. 다른 템플릿을 사용하는 경우 지불하세요. 여기에서 기본값을 수정하려면 주의하세요.
마찬가지로 이유 호출의 하단 코드를 다음 코드로 바꾸세요:
<?php pasterTempletDiy("default/footer.htm"); ?>
이런 식으로 시스템의 머리글과 바닥글 템플릿을 직접 사용할 수 있습니다!
위 내용은 드림위버 메시지판의 템플릿 헤더와 하단을 호출하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!