head.php의 좌측메뉴에 플래시 메뉴를 사용할 경우.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

head.php의 좌측메뉴에 플래시 메뉴를 사용할 경우.. 정보

head.php의 좌측메뉴에 플래시 메뉴를 사용할 경우..

첨부파일

free22_1.swf (4.3K) 2회 다운로드 2006-05-09 10:33:58

본문

각 플래시 메뉴마다 url link를 입력할때..
http:// 형식이 아닌 ../g4/shop 등의 형식으로 상대경로를 적어야 할 사정이 있습니다.
 
그런데 이때, 이동한 페이지에서 좌측의 메뉴들을 누르게되면 상대경로가 틀어져서 페이지에러가 나타나게 됩니다.
 
이것을 해결하는 방법은 없을까요? 

댓글 전체

플록님 답변 감사합니다.

플록님의 유용한 소스를 가끔 들여다 보지만 아직은 흉내도 못내고 있습니다.

나모에서 만드는 플래시에서는 주소창을 보니 http://aaa.com/y4/<?=$g4[bbs_path]/board.php?bo_table=test  같이 나오면서 페이지 에러가 뜨길래요.

메뉴 구성할때 소스내에 <object> param어쩌구가 여러줄 </obeject>의 형식이 아닌, 미리 만들어진 swf파일 메뉴 한개만 달랑 <td></td>사이에 배치하는 방법은 없을까요?

고견을 기대 해 봅니다.
죄송합니다.

<?=$g4[bbs_path]/board.php?bo_table=test 이건 php닫힘 태그 빼먹은 오타입니다.

<?=$g4[bbs_path]?>/board.php?bo_table=test 로 한번 해보시구요,,

상대 경로로 링크를 건다면 해당 플래시파일의 위치도 영향을 받는다고 봐야겠습니다.
항상 g4 하위에 놓인다면 문제 없을것 같습니다.
상대경로를 적어야 할 사정이 이해가 안됩니다만..
/(계정루트)경로를 이용해보시는게 어떨까요?
html이나 public_html 혹은 www 디렉토리 직하가 계정루트가 되겠습니다.

계정루트에 그누를 설치하셨다면
/bbs/board.php?bo_table=gipo 이런식으로..

하위디렉토리(예:y4)에 그누를 설치하셨다면
/y4/bbs/board.php?bo_table=gipo 이런식으로..

전 플래시 메뉴 링크 걸때 여태까지 /경로를 이용해왔어요.. 함 고려해보시길..^^
fla파일에서 플록님 말씀대로 변수를 써서 버튼에 $g4[path]/shop/list.php 형식으로 링크를 걸면 경로가 아래와같이 나타납니다.

http://xxx.com/g4/$g4[path]/shop/list.php

또한, shop/list.php 로 링크를 주면 첫동작은 정상이죠.(swf파일은 g4에 있으므로 이때 정상작동은 당연 합니다만)

그러나 하위폴더에서 메뉴를 클릭하면  http://xxx.com/g4/shop/shop/list.php 같이 경로가 겹치면서 페이지에러가 나는것도 당연하구요.

편법 : 경로를 달리한 swf파일을 경로마다 심어놓으면 될것 같습니다만, 지뢰밭이 되겠죠.

좋은 의견 기대합니다.

PS : 궁금만땅님의 답변도 감사드리며 상대경로를 쓸수밖에 없는 사정은, 여러 도메인을 사용하기 때문에 특정 도메인만을 사용한 경로설정이 곤란한 이유가 있습니다.(로그인도 풀리겠지만 도메인별 페이지관리도 있구요.)
xxx.swf뒤에 값을 넘길수 있습니다.
xxx.swf?path=<?=$변수?>이런식으로 부르고 플래시안에서 url넣는 부분에 path값을 쓸수 있을거 같은데요.

플래시 네비게이션 만들때  swf에 값을 넘겨서 초기 선택된 메뉴지정해줄때 많이 쓰지요.$g4[path]도 넘겨줄 수 있을거 같습니다.
PS : 궁금만땅님의 답변도 감사드리며 상대경로를 쓸수밖에 없는 사정은, 여러 도메인을 사용하기 때문에 특정 도메인만을 사용한 경로설정이 곤란한 이유가 있습니다.(로그인도 풀리겠지만 도메인별 페이지관리도 있구요.)

==>
상대 경로 ../shop/list.php
절대 경로 /g4/shop/shop/list.php  도메인은 안 들어 갑니다.
rolo 님의 글중에 정답이 들어있군요.

궁금만땅님의 첫글도 동일한 맥락이구요.

특히 첫 답변 주신 플록님의 글들은 항상 유심히 관찰하고 있습니다.

모든분들께 다시한번 감사합니다.
도움을 못드리고 헷갈리게 해드려 죄송합니다.

초보인 저를 유심히 관찰하시더라도 별 도움은 안될겁니다.^^;

저는, rolo님께서 알려주시는 팁은 항상 스크랩해놓습니다.

핵심을 말씀해 주시기 때문에 큰 도움을 받고있습니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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