채택완료

view.skin.php까지 wr_id 값을 빈값으로 보내는 방법

2022-12-19 (월) 17:42:48 2,417

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개 / 댓글 1개

채택된 답변
+20 포인트

/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 파일을 보여주실려고 하시는것 같은데 그럼 복잡하게 

게시판 조건줘서 저부분을 다 고치지 말고 그냥 일반페이지에 링크 걸어서 일반페이지에서 

처리해주고 버튼넣어서 목록 누르면 해당 게시판으로 가게 하는게 제일 깔끔할것 같네요. 

2022-12-20 (화) 15:00:47

이 경우 xml을 view 스킨에서 불러오면 되지 않을까요?

넘어온 wr_id 값은 무시하시면 됩니다.

목록 화면에서 이미 wr_id가 나오기때문에 wr_id 값 자체를 숨기기는 어려워보이네요.

2022-12-19 (월) 23:25:41

어떤 컨텐츠를 구성하는지는 모르겠으나 wr_id 가 없는 view 페이지는 네모난 동그라미와 같이 공허한 개념입니다.^^

wr_id 없이는 어느 게시물을 보여줄 것인지 알 수 없으니 말이 성립되지를 않습니다

어떤 상황인지, 무엇을 하려는 목적인지 설명을 해보세요

목적에 맞는 wr_id를 구해서 자동으로 링크를 만들도록 해야합니다

답변에 대한 댓글 1개

API로 xml을 php로 불러들여서 출력하려고 합니다

답변을 작성하려면 로그인이 필요합니다.