플래시메뉴와 일반메뉴 선택가능하게 하기 2

  • 낭도섬지기
  • 2011.09.17 09:14:07
  • 3
플래시 메뉴로 보기 일반 메뉴1 일반 메뉴2 일반 메뉴3 일반 메뉴4
일반메뉴로 돌아가기 플래시메뉴1 플래시메뉴2 플래시메뉴3 플래시메뉴4


위와 같이 플래시/일반메뉴 선택버튼옆으로 if 구문으로 클릭하지 않으면 기본 메뉴를 불러오고
클릭하면 준비된 플래시 파일을 불러오는 소스를 구현할 수 있을까요?
플래시와 기본 메뉴에 관련된 글을 많은데, 제가 원하는 글은 찾을수가 없어서 고수분들의 조언부탁드립니다.
어디글인가 플래시를 랭귀지불러오는 방식으로 한글메뉴/영문 메뉴 플래시를 불러오는 방법이 있긴하던데요.
그런식으로 소스를 조금 수정하면 혹시 가능할까요

송동우님 답변감사드리구여.간단한 예제 소스하나만 부탁할께요.

태그목록

  • 없음

첨부파일 목록

  • 없음
목록으로 돌아가기
댓글 쓰기
댓글 목록 [3]
  • 송동우

    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>

    이렇게 하면 대충 원하는 대로 나옵니다.
    나머지 꾸미는 것은 입맛대로......

    댓글 2011-09-17

  • 낭도섬지기

    자세한 설명에 예제 소스까지 덕분에 많은 도움이 되고있습니다.~(__+)

    댓글 2011-09-17

  • 낭도섬지기

    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

  • 송동우

    1.
    gnb 내용을 아래 위를 바꿔주면 됩니다.

    2.
    <a href="{getenv('PHP_SELF')}?mid={$mid}&test=v">
    <a href="{getenv('PHP_SELF')}?mid={$mid}&test=n">
    링크주소를 이렇게 바꿔보세요

    댓글 2011-09-17

  • 낭도섬지기

    위소스로 수정하니 잘 해결됐네요. 지식나눔의 노고에 정말 감사드립니다.행복한 주말되세요~(__+)

    댓글 2011-09-17