테스트 사이트 - 개발 중인 베타 버전입니다

쇼핑몰 꾸미는데

마니몰라요 1년 전 조회 4,350

테마에 shop에서 index.php 불러오면 shop.head 불러오고

다시 head.sub불러오는거 같던데

 

이과정이 정확히 어떻게 되나요?

 

이상하게  

    ', 0);     add_javascript('', 0);     if (defined('_SHOP_')) {         if(!G5_IS_MOBILE) {             add_javascript('', 0);         }     } else {         add_javascript('', 0);     }     add_javascript('', 0);     add_javascript('', 0);     add_javascript('', 0);     add_stylesheet('', 0);

    if(G5_IS_MOBILE) {         add_javascript('', 1); // overflow scroll 감지     }     if(!defined('G5_IS_ADMIN'))         echo $config['cf_add_script'];     ?> 이거는 온데간데 없고 내가 넣은거만 불러 오는데,,,

그래서 이 파일을 불러온거 맞나 싶어,,,코드에 

 

너 이거 불러온거 맞어? 라고 넣었더니,,,,문구 그대로 출력되는데 위에거는 없고 내가 넣은 js랑 css만 물어오네요

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

파일 구성요소는 이렇습니다.

head.sub.php 는 html 에서 head 태그 와 body태그 시작 부분이 있어요

이건 메타정보와 스크립트 그리고 css 같은게 있구요

그 밑애가 head.php 입니다 상단 영역을 구성하죠 메뉴랑 로고 잔체메뉴 등 

그 밑에가 index.php 입니다 컨텐츠 영역입니다 최신글, 로그인 아웃라인 등이 있어요

그 밑에가 tail.php 이고 푸터 영역이고 방문자 카운트, 회사정보, 모바일 보기 등이 있어요

마지막 부분 tail.sub.php 이고 html 끝 상단에서 바디가 닫히는부분이애요 html 닫히는 부분이구요

 

include_once(G5_THEME_PATH.'/head.php');
?>



이렇게 있구요 

head.php 내부에서는 소스코드가 아래처럼 있습니다.

 



include_once(G5_THEME_PATH.'/head.sub.php');
include_once(G5_LIB_PATH.'/latest.lib.php');
include_once(G5_LIB_PATH.'/outlogin.lib.php');
include_once(G5_LIB_PATH.'/poll.lib.php');
include_once(G5_LIB_PATH.'/visit.lib.php');
include_once(G5_LIB_PATH.'/connect.lib.php');
include_once(G5_LIB_PATH.'/popular.lib.php');

if(defined('_INDEX_')) { // index에서만 실행
   include G5_BBS_PATH.'/newwin.inc.php'; // 팝업레이어
}

?>

이렇게 해더 관련 태그 로고와 상단 메뉴, 전체 메뉴 등 이 있어요

결론은 head.sub.php 와 tail.sub.php 로 불러오면 됩니다. 중간부분은 따로 index1.php 로 넣던지 main.php로 만들어서 넣어주시면되구요 

 

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인