영카트만 사용하다 다른 레이아웃으로 그누보드를 사용하게 되었습니다.
레이아웃이 다르게 구성되어 있어, 테마로 사용하던 것을 각각 스킨 형태로 구분하여 사용하려 합니다.
head.sub.php, tail.sub.php를 그누보드와 영카트에서 공통으로 불러오는데, 이 파일내에서 영카트와 그누보드용 코드를 나누고 싶습니다.
현재 화면이 영카트인지 그누보드인지 구분할 수 있는 변수 값이나 함수가 있을까요?
아니면 url로 판단해야 할까요?
답변 5개 / 댓글 1개
채택된 답변
+20 포인트
이슈DEV
2018-12-18 (화) 14:45:14
if (defined('_SHOP_')) { echo " 샵"}else {echo"커뷰니티";}
답변에 대한 댓글 1개
2018-12-18 (화) 15:02:55
처리 함수 만드는 사이에 많은 분들이 답변 주셨네요..
관심과 답변 감사합니다.
상수는 전혀 생각지도 못했네요.
모든 분들께 채택 드리고 싶지만 제일 명확하고, 간단하게 알려주신 비몽님 답변을 채택하겠습니다.
감사합니다.
2018-12-18 (화) 14:49:41
Copy
if (defined("G5_YOUNGCART_VER"))
{
echo "영카트요";
}
2018-12-18 (화) 14:40:39
구분하는 변수는 따로 없습니다.
주소 url에서 차이가 발생하는데
영카트라면 도메인/shop/ 이렇게 shop이 붙습니다.
이것을 기준으로 영카트인지 아닌지를 구별 할 수 밖에 없을것 같습니다.
2018-12-18 (화) 14:40:33
G5_SHOP_PATH
G5_SHOP_URL
입니다~
답변을 작성하려면 로그인이 필요합니다.