메뉴를 클릭하면 본문 출력을 하는 방법이 있을까요?

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
메뉴를 클릭하면 본문 출력을 하는 방법이 있을까요?

QA

메뉴를 클릭하면 본문 출력을 하는 방법이 있을까요?

답변 3

본문

메뉴를 클릭하면 리스트 페이지가 나오고, 리스트 페이지에서 목록을 클릭하면 본문 페이지가 노출되잖아요.

그런데 메뉴를 클릭하면 리스트 페이지가 아닌 본문 페이지가 노출되도록 할 수 없을까요?

예컨대 '행사'를 대메뉴로 하고,

하위 메뉴에 '예정 행사'와 '현재 행사' 둘일 경우

'예정 행사'는 메뉴를 클릭하면 리스트 페이지가 노출되고,

'현재 행사'는 메뉴를 클릭하면 최종 본문 페이지가 노출되게 말입니다.

 

테마 구입처에 문의했더니 게시판을 바꾸라는 답변이 와서 여기에 문의해봅니다. 

 

도움을 주시면 고맙겠습니다.

이 질문에 댓글 쓰기 :

답변 3

관리자 환경설정 메뉴설정에서 경로를 본문 뷰페이지 경로를 복사해서 재설정하시면됩니다. 즉 직접경로를 지정해주라는 말이지요

감사합니다. 그런데 뷰페이지 경로라함은 /bbs/board.php?bo_table=notice&wr_id=47 와 같은 형식을 말씀하시는 것 같은데, 게시물 번호를 입력해야 하잖아요. 이러면 게시물이 바뀔 때마다 관리자 환경에서 메뉴설정하는 번거로움이 있을 것 같습니다. 다른 경로를 말씀하시는 건지 궁금합니다.

메뉴는 고유값이며 변경/수정으로 설정입니다. 메뉴가 바꿀이유가 없지 않나요?  하여 해당메뉴를 뷰페이지로 가게하고싶다면 맞습니다.
그렇나
지금 질문이 메뉴라고하셔는데 어떤 메뉴를 말씀하시는지 제가 이해를 못한건가요? 대메뉴 소메뉴를 말씀하시는것 아니신지요? 맞다면 위설명드린데로가 맞습니다.

웅푸 님 다시 답변 주셔서 감사합니다.
메뉴는 바뀌지 않고, 메뉴에 링크가 목록 페이지가 아닌 본문 페이지인에 되는 문제였습니다.

일반적인 링크는 관리자 환경설정에 '/bbs/board.php?bo_table=event' 식이잖아요.
여기에 '본문 뷰페이지 경로'를 복사해서 재설정하라고 말씀하셨는데, 이벤트의 뷰페이지는 'bbs/board.php?bo_table=event&wr_id=75' 이런 식이고요.

이걸 관리자 환경설정에 반영하는 거 아니죠?
다시 감사드립니다.

네 맞습니다. 게시판의 카테고리메뉴 즉 분류 는 | 구분으로저장을하고 카테메뉴를 자동으로 보드테이블에 생성을 하게 되어있습니다. 하지만 메뉴는 별도의 테이블로 저장을하게되어있으므로 직접 선택또는 설정을 해주시면됩니다.


환경설정>메뉴설정 에서 bbs/board.php?bo_table=event&wr_id=75경로를 직접 적어주시면됩니다.
될수있으면 https://도메인/ 까지 입력해주시는 좋구요 아무튼 메뉴는 메뉴일뿐  즉 메뉴의 스키마는 별도로 처리되어있습니다. 하여 메뉴설정은 개인이원하는 메뉴를 직접 설정하고 만들어주는것이지요

1.

'현재 행사'는 메뉴를 클릭하면 최종 본문 페이지 <==이렇게 해도 되지만 분류에 예정, 현재, 완료를 설정해서 언제든지 수정 가능하도록 합니다

현재행사가 종료되면 완료로 게시물을 수정

 

2. 예정 행사는 기본링크로 목록으로 가면 될 것이고

현재 행사 링크는 다음 코드를 메뉴 출력부분 위쪽에 넣으세요

$botable ='게시판아이디'; 

$tablek = $g5['write_prefix'].$botable;

$row=sql_fetch("select wr_id from $tablek where ca_name='현재' ");

if(empty($row['wr_id']) $link_url = '#';

else $link_url = G5_BBS_URL."/board.php?bo_table={$botable}&wr_id={$row['wr_id']}";

 

메뉴를 관리자 페이지에서 등록하여 사용한다면 ca_name=현재를 넣어서 목록메뉴 처럼 생성하고

서브메뉴 출력 부분에 다음코드 추가

if( strpos($row2['me_link'], '현재')!==false) $row2['me_link'] = $link_url; 

 

 

 

 

답변 감사합니다.
분류 방식으로 정리해주셨는데,
'현재 행사의 경우' 메뉴를 클릭하면 목록이 아닌 본문 내용이 노출되어야 합니다.
제가 잘 이해하지 못했나요?
분류까지는 관리자 페이지 환경 설정에서 메뉴로 처리했는데, 
'현재 행사'에 목록이 아닌 본문을 나타내는 방법을 모르겠습니다.
이 방법도 알려주시면 고맙겠습니다.

'2. 예정 행사는~' 부문이 이와 관련된 듯한데, 스킨의 list.skin.php에 넣는건가요?

sinbi 님의 의견 감사합니다.
제 지식이 부족해 균이 님의 답변을 잘못 이해했음을 알려주셨습니다.
저는 메뉴 링크를 관리자 환경설정에서 해서 균이 님의 답변에서 '2. 예정 행사~' 부분은 해당 없다고 생각했습니다. 이게 잘못이군요.
시간이 걸리겠지만, 균이 님의 답변과 sinbi 님의 의견을 토대로 도전해 보겠습니다.
두 분께 감사드립니다.

리스트로 가는 값 뒤에 &wr_id=글번호 를 입력해주시면 해당 내용으로 바로 이동합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 0
© SIRSOFT
현재 페이지 제일 처음으로