채택완료

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

2018-12-18 (화) 14:37:38 3,783

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

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

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

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

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

|

답변 5개 / 댓글 1개

채택된 답변
+20 포인트

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

답변에 대한 댓글 1개

상수가 있었군요~! 맞습니다.

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

관심과 답변 감사합니다.

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

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

감사합니다.

Copy
if (defined("G5_YOUNGCART_VER")) 

{

  echo "영카트요";

}

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

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

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

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

G5_SHOP_PATH
G5_SHOP_URL

입니다~

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