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

그누보드와 영카트 구분하는 변수나 값이 있을까요? 채택완료

쿠츠 6년 전 조회 3,410

영카트만 사용하다 다른 레이아웃으로 그누보드를 사용하게 되었습니다.

레이아웃이 다르게 구성되어 있어, 테마로 사용하던 것을 각각 스킨 형태로 구분하여 사용하려 합니다.

 

head.sub.php, tail.sub.php를 그누보드와 영카트에서 공통으로 불러오는데, 이 파일내에서 영카트와 그누보드용 코드를 나누고 싶습니다.

 

 

현재 화면이 영카트인지 그누보드인지 구분할 수 있는 변수 값이나 함수가 있을까요?

아니면 url로 판단해야 할까요?

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

답변 5개

채택된 답변
+20 포인트
6년 전

if (defined('_SHOP_')) { echo " 샵"}else {echo"커뷰니티";}

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

답변에 대한 댓글 1개

그누위즈
6년 전
상수가 있었군요~! 맞습니다.

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

6년 전

처리 함수 만드는 사이에 많은 분들이 답변 주셨네요..

관심과 답변 감사합니다.

상수는 전혀 생각지도 못했네요.  

모든 분들께 채택 드리고 싶지만 제일 명확하고, 간단하게 알려주신 비몽님 답변을 채택하겠습니다.

감사합니다.

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

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

kam
6년 전

</p>

<p>if (defined("G5_YOUNGCART_VER")) </p>

<p>{</p>

<p>  echo "영카트요";</p>

<p>}</p>

<p>

 

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

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

그누위즈

구분하는 변수는 따로 없습니다.

주소 url에서 차이가 발생하는데

영카트라면 도메인/shop/ 이렇게 shop이 붙습니다.

이것을 기준으로 영카트인지 아닌지를 구별 할 수 밖에 없을것 같습니다.

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

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

g
6년 전

G5_SHOP_PATH G5_SHOP_URL

 

입니다~

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

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

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

로그인