테스트 사이트 - 개발 중인 베타 버전입니다

리스트 창에서 수정 및 삭제

메이메이 3년 전 조회 2,544

안녕하세요.

 

혹시 게시글에 들어가지 않고 수정 및 삭제를 할 수 있도록 리스트 페이지에 수정 및 삭제 버튼을 만드는 방법이 있을까요?

뷰 페이지를 사용하지 않고 리스트와 글쓰기 페이지만 사용하려고 하는데

수정과 삭제 버튼 때문에 뷰 페이지를 사용할 수 밖에 없어 여쭤봅니다.

 

 

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

답변 2개

메이메이

앞선 분의 덧글에 단 것처럼 조언해주신 링크의 방법대로 시도했을 때, 스크롤이 이중이 되는 현상이 있었습니다.

고민을 좀 하던 차에 페이지를 이용하는 모든 유저가 관리자 권한을 가지고 있다는 생각이 나 조금 무식한 방법을 쓰기로 했습니다.

 

if문과 else if 문을 사용하지 않고 수정 및 삭제 버튼에 직접 onclick 함수를 거는 것인데요,

아래와 같이 작성했을 때, 수정 버튼은 제대로 작동하지만, 삭제 버튼은 경고 메시지만 뜰 뿐 게시글이 삭제되지 않습니다.

혹시 해결 방법이 있을까요?

 

    <div class="card__del" onclick="location.href='<?=G5_URL?>/bbs/write.php?w=u&bo_table=<?=$bo_table?>&wr_id=<?=$list[$i]['wr_id']?>'"><i class="far fa-edit"></i></div>

    <div class="card__del" onclick="del(this.href='<?=G5_URL?>/bbs/delete.php?bo_table=<?=$bo_table?>&wr_id=<?$list[$i]['wr_id']?>&token=<?=$token?>'); return false;"><i class="fas fa-trash-alt"></i></div>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

s
sIr어드민
3년 전
리스트에서 수정은 페이지만 여는거지만
삭제는 리스트의 여러글중에 해당 게시물이라는 것을 날려야 작동되어야 할거 같은데욧
메이메이
3년 전
혹시 그럼 저 코드에서 어떤 부분을 수정해야 할지 알 수 있을까요?
this.href 이후의 링크에서 변수로 선언된 부분들을 게시판 이름이랑 게시글 번호로 바꿔서 주소창에 쓰면 게시글이 삭제가 되기는 하는데 왜 코드에서는 안되는지 잘 모르겠네요.

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

3년 전
로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

메이메이
3년 전
안녕하세요, 위 링크 방법으로 작업해보았을 때, 스크롤이 이중이 되는 현상이 있습니다. 혹시 왜 이렇게 되는지 알 수 있을까요?
작은별
3년 전
그누보드 원본 기준으로 똑같이 직접 해봤는데 그런 현상은 발생하지 않습니다.
메이메이
3년 전
제가 그누보드 원본을 쓰는 게 아니라서 그런가 봅니다~

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

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

로그인