채택완료

테마안에 인크루드문제

영카트5 쓰는데요 

예를들어서

/테마/shop/basic/item.form.skin.php 여기서 include_once 로해서 /테마/shop/menu.php 를 불러오려면 어떻게 해야될까요?

menu.php는 제가 만든거에요 경로를 G5_THEME_SHOP_PATH 이걸로해서 했는데도 불러오지 않아요

|

답변 1개 / 댓글 6개

채택된 답변
+20 포인트

테마/basic/shop/menu.php 경로가 맞다면 이게 맞습니다.

include_once(G5_THEME_SHOP_PATH.'/menu.php');

스킨을 테마용 스킨을 사용하고 있는지 다시 확인해보세요.

영카트를 설치하면 기본값은 테마용 스킨으로 선택되어 있지 않습니다.

쇼핑몰설정 > 스킨설정에서 테마용 스킨으로 선택해야 적용됩니다.

답변에 대한 댓글 6개

테마용 사용하고있어요 include_once(G5_THEME_SHOP_PATH.'/menu.php'); 작은별님 말씀대로 저 코드를 넣었는데 에러는 안나오고 불러오지 않고 그대로 있어요
직접 해봤는데 정상적으로 출력됩니다.
menu.php 파일 내용을 다 지우고 111111111 등으로만 입력하고 체크해보세요.
아~ 그럼 다시 테스트해볼게여
작을별님 그러면
/shop/itemuselist.php 여기 경로에서 include_once(G5_THEME_SHOP_PATH.'/menu.php'); 이걸 넣게되면
작은별님이 작업했던 곳에도 잘되나요?
거기도 잘 됩니다. 쇼핑몰 어느 페이지든 잘 나와야 정상입니다.
영카트 원본 테마를 기준으로 말씀드리고 있습니다.
소스에서 문제가 있는것 같네요 감사합니다.

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