📑 그누보드

그누보드 리스트에서 파일 다운로드 시 확인 창 띄우기

(。θᗨθ。) 2024. 4. 9. 09:30

 

<a href="javascript:void(0);" onclick="javascript:if (!confirm('다운로드하시겠습니까?')) { return false; } else { window.open('<?php echo $list[$i]['file'][0]['href']; ?>'); }">
//for ($i=0; $i<count($list); $i++) {
//바로 밑에 다음 코드를 추가.
$ss_name = 'ss_view_'.$bo_table.'_'.$list[$i]['wr_id'];
if (!get_session($ss_name)) set_session($ss_name, TRUE);

//

<?php if ($list[$i]['file'][0]['file']) { ?>
<a href="javascript:void(0);" onclick="javascript:if (!confirm('다운로드하시겠습니까?')) { return false; } else { window.open('<?php echo $list[$i]['file'][0]['href']; ?>'); }">
  <?php
  if ($list[$i]['is_notice']) { // 공지사항  
  ?>
    <span class="is_notice" style="<?php echo $line_height_style; ?>">공지</span>
  <?php } else {
    $thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height'], false, true);

    if ($thumb['src']) {
      $img_content = '<img src="' . $thumb['src'] . '" alt="' . $thumb['alt'] . '" >';
    } else {
      $img_content = '<span class="no_image" style="' . $line_height_style . '">no image</span>';
    }

    echo run_replace('thumb_image_tag', $img_content, $thumb);
  }
  ?>
</a>
<?php } ?>

 

* 게시판 설정에서 목록에서 파일 다운로드 접근 가능하도록 설정해줘야함~.~

728x90