동일 폴더의 css를 적용하려면 어떻게 해야하나요?

동일 폴더의 css를 적용하려면 어떻게 해야하나요?

QA

동일 폴더의 css를 적용하려면 어떻게 해야하나요?

본문

퀵메뉴 처럼 사이트 옆쪽에 조그마한 계산기를 만들고 있습니다.

사이트 내의 어디서든 볼 수 있도록 shop.head.php 에서 인클루드 하는 방식으로 만들고 있는데요.

 

기능 개발을 하고 노출되는 것까지는 해결했는데 문제는 css 파일이 적용이 되지 않는다는 것입니다.

 

2049896947_1644474315.5619.png

이런 식으로 스킨 폴더 밑에 calc라는 폴더를 만들어 그 안에 같은 위치에 style.css를 넣어줬는데요.

 

add_stylesheet('<link rel="stylesheet" href="/style.css">', 0);

 

를 사용해 적용하려고 하니 경로 문제 때문에 적용이 안되는 거 같은데 어떤 식으로 해결해야 하나요?

이 질문에 댓글 쓰기 :

답변 4

그누보드는 스킨과 실제 스킨을 불러오는 파일의 경로가 다르기 때문에 쓰신 방법처럼 작업중인 스킨 폴더에서는 상대경로로 지정할 경우 제대로 동작이 되지 않습니다.

해당 문제로 인해 스킨 board쪽에 보시면 아시겠지만 $board_skin_url이라는 별도의 변수가 있습니다.

그누보드에선 스킨에 임의의 폴더를 추가한다고 해서 해당 경로를 자동으로 계산해주는 기능은 없는걸로 알고 있습니다.
스킨파일의 최상위에 그누보드 최상위에 있는 common.php를 include하시고 $calc_skin_url = G5_URL."/스킨경로"; 등으로 변수를 설정하셔서 사용하시는게 가장 무난할 듯 합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT