view.skin.php까지 wr_id 값을 빈값으로 보내는 방법
본문
list.skin.php에서 wr_id 값을 빈값으로 view.skin.php까지 보내는 방법이나
혹은 강제로 DB없이 list.skin.php에서 view.skin.php까지 보내는 방법이 있을까요?
<? $list[$i]['href'] = "G5_BBS_URL."/board.php?bo_table=".$bo_table."&wr_id=".$list[$i]['wr_id'];"?>
이 소스를 어떻게 수정해야 할까요?
답변 4
/bbs/board.php 파일에 보시면
if (isset($wr_id) && $wr_id) {
include_once(G5_BBS_PATH.'/view.php');
}
wr_id 값 유무로 view.php 파일을 호출해서 view.skin.php 파일을 불러옵니다.
wr_id 값 없이 view.php 파일을 갈려면 저부분을 바꿔줘야 가능합니다. 그리고 list.skin.php 파일을
불러올때도 레벨 권한이 맞고 wr_id 가 빈값이어야만 불러오고 있어 그부분도 수정해 줘야합니다.
wr_id 값 관계없이 동일한 view.php 파일을 보여주실려고 하시는것 같은데 그럼 복잡하게
게시판 조건줘서 저부분을 다 고치지 말고 그냥 일반페이지에 링크 걸어서 일반페이지에서
처리해주고 버튼넣어서 목록 누르면 해당 게시판으로 가게 하는게 제일 깔끔할것 같네요.
wr_id 없이는 어느 게시물을 보여줄 것인지 알 수 없으니 말이 성립되지를 않습니다
어떤 상황인지, 무엇을 하려는 목적인지 설명을 해보세요
목적에 맞는 wr_id를 구해서 자동으로 링크를 만들도록 해야합니다
어떤 컨텐츠를 구성하는지는 모르겠으나 wr_id 가 없는 view 페이지는 네모난 동그라미와 같이 공허한 개념입니다.^^
이 경우 xml을 view 스킨에서 불러오면 되지 않을까요?
넘어온 wr_id 값은 무시하시면 됩니다.
목록 화면에서 이미 wr_id가 나오기때문에 wr_id 값 자체를 숨기기는 어려워보이네요.