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

게시글 제목 추출하는 법 질문이요! 채택완료

애옹 4년 전 조회 1,179

게시글 썸네일을 누르면 본문이 팝업형으로 뜨는 모달팝업 형식으로 제작하고 있습니다.

 

<!--목록 부분-->

<div class="cl_area">

                        <a href="#" class="" ytsrc="<?php echo G5_URL ?>/bbs/board2.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i]['wr_id']?>" data-reveal-id="myModal">
                        <div class="pop">
                        
                            <div class="area">
                                
                                
                                <div class="more">
                                    <img src="<?=$board_skin_url?>/img/more.png">
                                </div>
                                <p class="tit"><?=cut_str($list[$i]['wr_subject'],13, "")?></p>
                                <p><!--?php echo $list[$i]['datetime'] ?--></p>
                                

                            </div>
                            
                        </div></a>

                        <!-- 목록 썸네일 클릭 -->
                        <div><?php echo $img_content ?></div>

                    </div>

<!--//목록 부분-->
                    
                        

                <!--모달팝업-->
                    <div id="myModal" class="reveal-modal">
                        <div class="modal_box">
                            
                            <div class="tit_area">
                                <p class="subject"><?php echo $list[$i]['wr_subject'] ?></p>
                                <!--p class="info"><?php echo $list[$i]['datetime'] ?> | <?php echo $list[$i]['wr_name'] ?></p-->
                            </div>

                            <ul>
                                <li><iframe class="frame" src="" frameborder="0" id="view" scrolling="no" allowfullscreen=""></iframe></li>
                            
                            </ul>
                        </div>
                        
                    </div>
                    <!--//모달팝업-->
   

형식은 이렇습니다.

목록부분에서  <p class="tit"><?=cut_str($list[$i]['wr_subject'],13, "")?></p> 가 게시글의 제목을 보여주는 부분인데 이 부분은 문제 없이 작성한 제목대로 뜹니다.

 

문제는 모달팝업부분에서 <p class="subject"><?php echo $list[$i]['wr_subject'] ?></p>가 게시글의 제목이 아닌 해당페이지의 첫번째 글의 제목을 갖고오고 있습니다.

위에 되는 코드를 붙여도 안되고 있습니다ㅠㅠ

wr_subject 만 안되는건가 싶어 ca_name wr_name 등도 넣어봤는데 역시나 해당 페이지 첫번째 글의 정보를 가져옵니다ㅠㅠ

 

코드를 어떻게 건드려야 좋을까요? 

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

답변 2개

채택된 답변
+20 포인트
그누위즈

모달을 넣으실때

동적으로 ajax를 사용해서 해당 글의 제목을 가져오셔야합니다.

그게 아니라면

게시물이 10개라면, 모달도 10개를 생성해야합니다.

모달을 최상단에 1개만 생성하셨기 때문에

가장위에 있는 글 제목만 가져온게 아닌가 싶습니다.

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

답변에 대한 댓글 1개

애옹
4년 전
답변 감사합니다!! ajax라니 미지의 세계로군용 ;ㅁ; 공부해봐야겠네요 ㅠㅠ감사합니다 :)

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

4년 전

간단하게 처리할 수 있는 부분이 아닙니다.

 

팝업 처리는 직접하는 것 보다 플러그인을 사용하는 것이 좋습니다.

 

※ bPopup : https://dinbror.dk/bpopup/

 

Example 5c 에서 'ajax' 나 'iframe' 으로 처리해야 되고,

loadurl 에 $bo_table 정보와 $wr_id 정보를 넘겨주는 방식으로 처리해야 됩니다.

 

※ https://stackoverflow.com/a/21313997

 

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

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

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

로그인