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

짧은주소 사용시 분류별로 스킨을 다르게 적용하는 방법이 있나요? 채택완료

아이코스 2년 전 조회 2,487

이미 올려져있는 강좌의

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=83

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=119

 

이 방법대로 적용했는데

오리지널 경로 기준이던데

짧은주소 형식으로 적용하는 방법을 좀 알려주세요

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

답변 2개

채택된 답변
+20 포인트

view.skin.php 를 아래처럼 바꾸고

 

</p>

<p><?php

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가</p>

<p> </p>

<p>if ($sca == '분류명1') $my_skin = '1.php';

else if ($sca == '분류명2') $my_skin = '2.php'; 

else if ($sca == '분류명3') $my_skin = '3.php'; </p>

<p>else $my_skin = 'total.php'; </p>

<p> </p>

<p>include_once($board_skin_path.'/'.$my_skin);</p>

<p>

 

분류명별로 1.php, 2.php, 3.php 로 뷰스킨을 만들고 전체의 경우는 total.php 로 만들어서 모두 동일한 디렉토리에 업로드 후 인클루드 해 보세요.

 

http://gnuworld.kr/wittazzurri_media

pc 에만 적용했습니다.

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

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

게시판 설정 기준으로 해야되지 않을까여?

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

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

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

로그인