탈

쇼핑몰, 커뮤니티 공통 페이지에 head, tail 따로 적용하기

· 2014-11-23 (일) 11:47:31 · 8827 · 13
예를 들어 로그인 페이지(bbs/login.php)처럼 쇼핑몰, 커뮤니티에서 공통으로 사용하는 페이지에 디자인을 달리 적용하고 싶은 경우에 사용할 수 있는 방법입니다.

즉 쇼핑몰에서 로그인 페이지로 접속하면 쇼핑몰 상하단이,
커뮤니티에서 로그인 페이지로 접속하면 커뮤니티 상하단이 나오는 방법입니다.

이런 방법도 있구나 참고만 해주세요.



shop/shop.head.php 에서

if !defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 다음 줄에
$_SESSION['DEFINE5'] = 'yc5'; 추가


head.php 에서

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 다음 줄에
$_SESSION['DEFINE5'] = 'g5'; 추가


head.sub.php 에서

if (defined('_SHOP_')) $shop_css = '_shop'; 를
if (defined('_SHOP_') || $_SESSION['DEFINE5'] == 'yc5') $shop_css = '_shop'; 로 수정


bbs/login.php 에서 (이 부분은 head, tail 을 분리하고 싶은 모든 파일에 동일하게 적용)

include_once('./_head.sub.php'); 를
if ($_SESSION['DEFINE5'] == 'yc5')
include_once(G5_SHOP_PATH.'/_head.php');
else
include_once(G5_PATH.'/head.php'); 로 수정

include_once('./_tail.sub.php'); 를
if ($_SESSION['DEFINE5'] == 'yc5')
include_once(G5_SHOP_PATH.'/_tail.php');
else
include_once(G5_PATH.'/tail.php'); 로 수정합니다.



# 링크 내용 변경되어 삭제했습니다. : 12-04



##########

영카트 패치가 많이 밀렸을 땐?

http://minsup.kr/ms-item.php?pds_id=30

##########
|

댓글 13개

잘 되지 않는데 좀 더 자세히 설명해주실 수 있나요?
2014-12-12 (금) 10:35:23
올려드린 내용이 전부인데.. 혹시 오류 메세지가 뜬다면 댓글로 남겨주세요.
다른 빌더를 설치할 경우 적용이 안되나요?
2014-12-12 (금) 11:58:44
원본을 기준으로 작업하여, 빌더 사용하실 때는 장담하기 어렵습니다.
원본으로 하니 잘되네요...
감사합니다.
그런데 다른 게시판 같은 경우는 어떻게 해야 하나요?
2014-12-13 (토) 14:57:42
게시판이라면 자세히 살펴보지는 않았지만 bbs/board.php, bbs/write.php 를 바꾸시면 될 것 같네요.
2014-12-13 (토) 01:15:54
'1:1'이나 'FAQ' 게시판에도 적용되나요?
2014-12-13 (토) 14:57:55
관련 파일의 상단 부분을 위와 같은 요령으로 변경하면 될 것 같습니다.
2014-12-14 (일) 01:21:13
관련 파일에...
include_once('./_head.sub.php');
include_once('./_tail.sub.php');
이런 소스가 없네요.
2014-12-14 (일) 10:03:42
1:1 게시판은 qahead.php 를 불러오네요. 구조가 약간은 다른 것 같습니다. 잘 응용해보세요. ^^;;
그리고 꼭 head.sub.php 가 아니라, head.php 일 수도 있습니다.
2015-03-03 (화) 16:25:04
if (defined('_SHOP_')) $shop_css = '_shop'; 를
해당게시판을 쇼핑몰상단을 붙이려고 아래와같이 바꾼것은 어떻게 수정해야할까요?
if (defined('_SHOP_') or $bo_table == "youngcart") $shop_css = '_shop';
감사합니다. 초보는 도움이 많이 되네요
2018-05-29 (화) 17:02:19
최근 버전에도 사용이 가능한 방법인가요..? ㅠㅠ`
댓글을 작성하시려면 로그인이 필요합니다.

영카트5 팁자료실

455건
+
제목 글쓴이 날짜 조회
15-08-25 조회 3,589
15-08-21 조회 7,449
15-08-21 조회 8,671
15-08-06 조회 7,039
15-07-29 조회 5,457
15-06-30 조회 7,468
15-06-29 조회 1.1만
15-06-23 조회 6,560
15-06-17 조회 6,138
15-05-30 조회 5,262
15-05-21 조회 6,164
15-04-17 조회 8,416
15-03-26 조회 5,940
15-03-13 조회 7,112
15-03-06 조회 6,368
15-03-03 조회 1.1만
15-02-26 조회 7,249
15-02-02 조회 1.6만
15-01-30 조회 6,380
15-01-28 조회 6,328
15-01-21 조회 9,166
15-01-20 조회 1.2만
15-01-14 조회 5,906
15-01-02 조회 1.2만
14-12-20 조회 8,624
14-12-19 조회 6,330
14-12-17 조회 6,431
14-11-25 조회 1.3만
14-11-23 조회 8,828
14-11-21 조회 6,874