묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
위와 같이 플래시/일반메뉴 선택버튼옆으로 if 구문으로 클릭하지 않으면 기본 메뉴를 불러오고
클릭하면 준비된 플래시 파일을 불러오는 소스를 구현할 수 있을까요?
플래시와 기본 메뉴에 관련된 글을 많은데, 제가 원하는 글은 찾을수가 없어서 고수분들의 조언부탁드립니다.
어디글인가 플래시를 랭귀지불러오는 방식으로 한글메뉴/영문 메뉴 플래시를 불러오는 방법이 있긴하던데요.
그런식으로 소스를 조금 수정하면 혹시 가능할까요
송동우님 답변감사드리구여.간단한 예제 소스하나만 부탁할께요.
플래시메뉴와 일반메뉴 선택가능하게 하기 2
2011.09.17 09:14
플래시 메뉴로 보기 | 일반 메뉴1 | 일반 메뉴2 | 일반 메뉴3 | 일반 메뉴4 |
일반메뉴로 돌아가기 | 플래시메뉴1 | 플래시메뉴2 | 플래시메뉴3 | 플래시메뉴4 |
위와 같이 플래시/일반메뉴 선택버튼옆으로 if 구문으로 클릭하지 않으면 기본 메뉴를 불러오고
클릭하면 준비된 플래시 파일을 불러오는 소스를 구현할 수 있을까요?
플래시와 기본 메뉴에 관련된 글을 많은데, 제가 원하는 글은 찾을수가 없어서 고수분들의 조언부탁드립니다.
어디글인가 플래시를 랭귀지불러오는 방식으로 한글메뉴/영문 메뉴 플래시를 불러오는 방법이 있긴하던데요.
그런식으로 소스를 조금 수정하면 혹시 가능할까요
송동우님 답변감사드리구여.간단한 예제 소스하나만 부탁할께요.
댓글 3
-
송동우
2011.09.17 09:31
-
낭도섬지기
2011.09.17 13:52
자세한 설명에 예제 소스까지 덕분에 많은 도움이 되고있습니다.~(__+) -
낭도섬지기
2011.09.17 14:26
xe_official 레이아웃에서 테스트 했습니다.
레이아웃의 상단에
<block cond="$test=='v'"><? $_SESSION[test]="block"; $_SESSION[test2]="none" ?></block>
<block cond="$test=='n'"><? $_SESSION[test]="none"; $_SESSION[test2]="block" ?></block>
<? if(!$_SESSION[test]) $_SESSION[test2] = "none" ?>
이것을 입력
그리고
메뉴가 나오는 gnb 부분을 그대로 카피해서
(<div class="gnb"> 메뉴출력 소스</div>이런 부분 있습니다)
그대로 전체 카피해서
바로밑에 붙여넣기 합니다.
내용은 플래시 나타나게 하면 되구요....
적당한 곳에
메뉴선택버튼
<a href="/?test=v">일반메뉴</a>
<a href="/?test=n">플래시메뉴</a>
이것을 입력
마지막으로
두 군데의 gnb에
style="display:<?=$_SESSION[test]?>"
style="display:<?=$_SESSION[test2]?>"
이것을 각각 입력
다시 요약하면
<div class="gnb" style="display:<?=$_SESSION[test]?>">
기존의 메뉴출력소스
</div>
<div class="gnb" style="display:<?=$_SESSION[test2]?>">
플래시메뉴출력소스
</div>
----------------------------------------------------------------------------
올려주신 소스로 테스트 해보았는데요.
제가 원하던 이중 메뉴를 구현하게 되어서 너무 기뻣습니다.
한가지 아쉬운것은 아직 홈페이지 공부중이라서 모르는게 많아서 조금만 더 도움을 주실수 있는지요?
1.시작시 플래시메뉴기 기본으로 설정되어서 나옵니다. 일반메뉴 누르면 정상적인 기본메뉴가 보입니다.
2.메뉴링크를 누르면 그 페이지에서 보여져야 하는데. 메인페이지로 홈으로 이동 되어버립니다.
메인페이지/서브페이지 두군데 같은 소스를 넣어보았습니다. -
송동우
2011.09.17 15:04
1.
gnb 내용을 아래 위를 바꿔주면 됩니다.
2.
<a href="{getenv('PHP_SELF')}?mid={$mid}&test=v">
<a href="{getenv('PHP_SELF')}?mid={$mid}&test=n">
링크주소를 이렇게 바꿔보세요 -
낭도섬지기
2011.09.17 17:00
위소스로 수정하니 잘 해결됐네요. 지식나눔의 노고에 정말 감사드립니다.행복한 주말되세요~(__+)
레이아웃의 상단에
<block cond="$test=='v'"><? $_SESSION[test]="block"; $_SESSION[test2]="none" ?></block>
<block cond="$test=='n'"><? $_SESSION[test]="none"; $_SESSION[test2]="block" ?></block>
<? if(!$_SESSION[test]) $_SESSION[test2] = "none" ?>
이것을 입력
그리고
메뉴가 나오는 gnb 부분을 그대로 카피해서
(<div class="gnb"> 메뉴출력 소스</div>이런 부분 있습니다)
그대로 전체 카피해서
바로밑에 붙여넣기 합니다.
내용은 플래시 나타나게 하면 되구요....
적당한 곳에
메뉴선택버튼
<a href="/?test=v">일반메뉴</a>
<a href="/?test=n">플래시메뉴</a>
이것을 입력
마지막으로
두 군데의 gnb에
style="display:<?=$_SESSION[test]?>"
style="display:<?=$_SESSION[test2]?>"
이것을 각각 입력
다시 요약하면
<div class="gnb" style="display:<?=$_SESSION[test]?>">
기존의 메뉴출력소스
</div>
<div class="gnb" style="display:<?=$_SESSION[test2]?>">
플래시메뉴출력소스
</div>
이렇게 하면 대충 원하는 대로 나옵니다.
나머지 꾸미는 것은 입맛대로......