묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
html 에서 플래쉬 파일이 링크를 먹는데, 제로보드에서 모듈로 불러오면 먹지 않습니다.
2010.02.21 05:54
indx.html에서는 플래쉬 제작 된것이 링크가 먹는데...요
레이아웃으로
제로보드 에서 불러오면 플래쉬 파일이 메뉴에 링크를 걸어논 것이 먹지를 않습니다.
어떠한 설정을 바꾸어 주어야 하나요>>?
당연히 flash메뉴를 제작하실때 각 메뉴별로 절대 경로로 작성하신거 맞죠?^^
그렇다고 가정하면 여기 해결 방안이 있습니다.
XpressEngine 초기 화면 오른쪽 상단에 보면 setting버튼이 있습니다
먼저 클릭
바꾸셔야할것이 2가지정도 있습니다.
1. rewrite mod 사용을 체크 해제 해주세요(플래쉬 메뉴가 상대경로 일경우 문제가 됩니다.)
2. 기본 URL을 해당 도메인으로 해주세요 ex) http://ABC.hosting.co.kr/xe/ 이면 http://www.ABC.co.kr/xe/ 이렇게
(모든 페이지에서 사용하는 주소를 하나로 통일하라는 말씀)
그리고 마지막으로 바꾸셔야할것이 있는데
<embed src="../menu.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="666" height="50"></embed>
위에 소스가 드림위버나 평소에 쓰이는 flash삽입구문 입니다.
embed src=" 절대 경로" 로 많이 쓰는데 절대 경로를 상대 경로로 바꿔주세요.
참고로, 익스프레스 엔진의 기본주소는 http://www.ABC.co.kr/xe/ 임 그러므로 swf파일이 있는곳으로 상대 경로를 해줘야함
저같은 경우는 http://www.ABC.co.kr/menu.swf 였는데 ../menu.swf 로 변경했음
왜그런지 모르겠지만 상대 경로로 하니깐 swf파일에 플래쉬 링크들이 먹히더군요
그렇게 안하면 안먹힘
그리고 상대 경로로 했기 때문에 초기 setting도 일괄적으로 바꿔준것임^^