글 읽기
제목 카테고리별로 헤더파일을 다르게 하자
작성자 눅아신고햇니?? 작성일 2008-10-14 16:36:06 조회 4325
이미지
  • 이 글을 추천 하신분들(추천수 : 0)
  • 비추천 : 0
  • 관련 팁이 잇는지 모르겠지만,,, 랍스타닙이 알려주신 팁입니다. 같이 공유 합시다.
    m_header.php 파일 보시면,
    스킨 출력 하는 소스가 있는데,
    이 부분을
    <?
    if(!defined("MORNINGMALL")) exit;
    if(eregi(":\/\/",$g_mall_skin_dir)) $g_mall_skin_dir = "./skin";

    if(is_dir("$g_mall_skin_dir/$cf_skin_name")) {$THIS_FILE= basename($PHP_SELF);
    if($THIS_FILE == 'index.php'): include "$g_mall_skin_dir/$cf_skin_name/mall_header_main.html";
    elseif(($THIS_FILE == 'm_mall_list.php' && substr($ps_ctid,0,2) == '01') || ($THIS_FILE == 'm_mall_detail.php' && substr($ps_ctid,0,2) == '01')): include "$g_mall_skin_dir/$cf_skin_name/mall_header_skin_01.html";
    elseif(($THIS_FILE == 'm_mall_list.php' && substr($ps_ctid,0,2) == '02') || ($THIS_FILE == 'm_mall_detail.php' && substr($ps_ctid,0,2) == '02')): include "$g_mall_skin_dir/$cf_skin_name/mall_header_skin_02.html";
    elseif(($THIS_FILE == 'm_mall_list.php' && substr($ps_ctid,0,2) == '03') || ($THIS_FILE == 'm_mall_detail.php' && substr($ps_ctid,0,2) == '03')): include "$g_mall_skin_dir/$cf_skin_name/mall_header_skin_03.html";
    elseif(($THIS_FILE == 'm_mall_list.php' && substr($ps_ctid,0,2) == '04') || ($THIS_FILE == 'm_mall_detail.php' && substr($ps_ctid,0,2) == '04')): include "$g_mall_skin_dir/$cf_skin_name/mall_header_skin_04.html";
    elseif(($THIS_FILE == 'm_mall_list.php' && substr($ps_ctid,0,2) == '05') || ($THIS_FILE == 'm_mall_detail.php' && substr($ps_ctid,0,2) == '05')): include "$g_mall_skin_dir/$cf_skin_name/mall_header_skin_05.html";
    elseif(($THIS_FILE == 'm_mall_list.php' && substr($ps_ctid,0,2) == '06') || ($THIS_FILE == 'm_mall_detail.php' && substr($ps_ctid,0,2) == '06')): include "$g_mall_skin_dir/$cf_skin_name/mall_header_skin_06.html";
    elseif(($THIS_FILE == 'm_board.php' && substr($ps_db,0,3) == 'bbs') || ($THIS_FILE == 'm_write.php' && substr($ps_db,0,3) == 'bbs') || ($THIS_FILE == 'm_modify.php' && substr($ps_db,0,3) == 'bbs') || ($THIS_FILE == 'm_reply.php' && substr($ps_db,0,3) == 'bbs') || ($THIS_FILE == 'm_view.php' && substr($ps_db,0,3) == 'bbs')): include "$g_mall_skin_dir/$cf_skin_name/mall_header_skin_06.html";else: include "$g_mall_skin_dir/$cf_skin_name/mall_header.html";
    endif;
    } else { include "$g_mall_skin_dir/morning_basic_mall/mall_header.html"; }
    ?>
    여기처럼 수정하세요.

    물론 카테고리별 다른 스킨파일들 mall_header_main.html / mall_header_skin_01.html / mall_header_skin_02.html / ...........
    은 직접 생성해야 겠네요.

    참고 유알엘 : jejujin.com
    댓글 등록 폼
    자동입력방지 :
    댓글 (총0 개)