채택완료

뷰페이지에서 이미지 클릭시 원본이미지....

2015-05-13 (수) 16:42:57 4,989

뷰페이지에서 이미지 클릭시 새창으로 이미지(원본)가 나타나는데요...

돋보기 이미지 만들어서 이걸 클릭하면 새창으로 이미지(원본)이 나타나게 할수 있나요? 혹시....

=============================================================================

        <?php
        // 파일 출력
        $v_img_count = count($view['file']);
        if($v_img_count) {
//            echo "<div id=\"bo_v_img\">\n";

            for ($i=0; $i<=count($view['file']); $i++) {
                if ($view['file'][$i]['view']) {
                    //echo $view['file'][$i]['view'];
                    echo get_view_thumbnail($view['file'][$i]['view']);
                }
            }

//            echo "</div>\n";
        }
         ?>

===========================================================================


|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2015-05-14 (목) 09:05:04

여기 들어가보시면

Copy
$thumb_tag = "이미지소스";$thumb_tag .= ​"<a>".$thumb_tag."</a>";

이렇게 되어있어요. 이미지태그를 먼저 만들고 a태그안에 넣는거에요.

이걸 바꿔서

Copy
$thumb_tag = "이미지소스";$thumb_tag .= ​$thumb_tag."<a>돋보기</a>";

 

이렇게하면 이미지소스 다음에 돋보기가 a태그안에 나오게되요

답변에 대한 댓글 1개

감사합니다. 드래곤된다님
===================================================================================
if ($width) {
$thumb_tag = '<img src="'.G5_URL.str_replace($filename, $thumb_file, $data_path).'" alt="'.$alt.'" width="'.$width.'" height="'.$height.'"/>';
} else {
$thumb_tag = '<img src="'.G5_URL.str_replace($filename, $thumb_file, $data_path).'" alt="'.$alt.'"/>';
}
====================================================================================

이곳에 작업하니 되네요^^

그 밑에 있는소스에서 작업을 하니 오류가 났는뎅....ㅋ
2015-05-13 (수) 17:41:24

/lib/thumbnail.lib.php에서 get_view_thumbnail을 찾아보시면 그안에 $thumb_tag가 있어요,

이미지 보여주고 a태그로 감싸서 새창으로 확대이미지 보여주는건데요.

여기에 돋보기버튼 만드셔서 같이 넣어주시고 a태그를 그 돋보기에만 걸어주시면되요.

답변에 대한 댓글 1개

드래곤된다님 글 남겨주셔서 감사합니다.
뷰페이지에 이미지는 나오고 그아래 돋보기버튼을 만들어서 클릭하게끔 할려고 하는데요...

이미지대신 돋보기 버튼이 나오는거 아닌가요? 제가 잘 몰라서요 ㅜ.ㅜ

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