한개의 사이트에서 메뉴를
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.0 |
문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
소소하게 사이트를 운영중인데요
레이아웃을 두개로 나눌 수 있는지 여쭤봅니다.
예를들어 에펨코리아 라는 곳 들어가보시면
https://www.fmkorea.com/
2군 이라는 곳을 눌러보시면
다른 로고와 다른 메뉴가 뜨죠
이런식으로 커뮤니티를 누르면
커뮤니티 메뉴가 뜨고
FM 가상리그를 누르면 가상리그 메뉴만 뜨게 하고 싶어서요
둘 다 같은 공간에 메뉴를 만들면 메뉴가 너무 많아져서...
복잡할거 같아서요...
레이아웃을 두개로 나눠야 하는건지,,
레이아웃 두개로 나누는 기능은 없는거 같던데
따로 제작자 분들께 의뢰를 해야 되는건지...
설치하는 정도 말고는 할줄모르는 초보라 ㅠ ㅠ
혹시 방법이 있을까요?
댓글 3
1.같은 레이아웃을 다른 메뉴를 걸거나 하는 방식으로 사용하고자 할경우
- 관리자페이지 -> 설치된 레이아웃 -> 사용하는 레이아웃 선택 -> 레이아웃 복사
위 작업을 통해 적당한 레이아웃이름을 지정해서 별도로 복사해서 만들수 있습니다.
이때 레이아웃 설정에 로고나 메뉴 등은 독립적으로 설정이 가능하니 지금 원하시는 목적을 이룰 수 있을 겁니다.
2.이후 위 준비된 레이아웃을 특정 원하는 모듈의 설정에서 사용할 레이아웃으로 지정하면 됩니다. 복사해서 새롭게 만든 레이아웃도 이제 목록에 뜹니다.
이렇게 되면 메인 페이지나 다른 페이지들에서는 기존에 사용하던 레이아웃에 의해 연결된 것 그리고 컨텐츠 등이 보이게 되고
새로 만든 레이아웃으로 지정한 모듈을 메뉴를 통해 접근하면 새로 만든 레이아웃에 의해 설정된 로고나 메뉴등이 적용되어 보여집니다.
저같은 경우엔 레이아웃 자체를 다운받아 다른이름으로 저장한뒤 다시 업로드 해서 사용하는 형태로 하고 있습니다.
예를 들어 사용하시는 레이아웃이 sampleLayout 이라고 한다면(가칭) 이 레이아웃 폴더를 다운받아 sampleLayout2라고 이름을 변경하고 서버에 업로드 합니다.
그럼 레이아웃 폴더에
sampleLayout
sampleLayout2 가 업로드 되어 있겠지요.
레이아웃 폴더내 conf 폴더 밑에 info.xml 파일에서 title 부분에 이름을 변경해줍니다.
나중에 관리할때 혼동 될 수 있으니.
다음으로 관리자페이지에서 사이트메뉴 편집에서 사이트맵을 추가를 해줍니다.
메뉴를 추가하고 레이아웃을 설정할때 각각 레이아웃을 따로 지정하시면 됩니다.
당연히 각 레이아웃에서 상단메뉴 지정을 따로 해주셔야 하구요.
사용하시는 레이아웃 설정에서 메인화면과 서브화면을 한번에 설정이 가능한 레이아웃을 사용하고 계시다면 위 형태로만 하시면 되는데, 만약 저처럼 메인용따로 서브용 따로 레이아웃을 구분해서 사용하신다면
서브용도 각각으로 만드셔서 적용하시면 됩니다.
레이아웃 설정에서 로고파일을 따로 올릴 수 있고, 메뉴지정을 따로 할 수 있으니 원하시는 형태로 셋팅을 하실 수 있습니다.