별점댓글을 latest팝업에 뽑아오기 채택완료
qoqofh
4년 전
조회 2,169
여기의 별점관리 댓글 게시판을 사용하여 활용하고 있습니다.
시스템은 문제없이 잘 되었는데,
latest의 최신글을 https://sir.kr/g5_skin/7834
이 스킨을 사용하여 팝업으로 노출하고 있는데,
팝업으로 노출된 내용부분에서
별점댓글을 하단에 출력하고 싶은데 방법이 있을까요?
</p>
<p> </p>
<p><?php
// include하는 페이지에서 ref_table, ref_id 변수를 설정한다.
$ref_table = $bo_table;
$ref_id = $list[$j]['wr_id'];
include G5_PLUGIN_PATH.'/tl_star/star.php';
?></p>
<p> </p>
<p>
라테스트 부분에 이렇게 추가하였는데, bo_table은 잘 찾는데 , 해당 bo_table의 wr_id를 못차자오는 것 같습니다 ㅠ
$list[$j]['wr_id'];
이렇게 에코 찍어보았는데, 그 해당 게시물에대한 wr_id 값이 잘 나타는데 뭐가문제인지 모르겠네요....
에코로 출력된 숫자값 3을 ref_id에 숫자로 대입하면 잘 나오는데, 모든 리스트들이 3에대한 결과값으로 보여지는게 문제입니다 ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
답변에 대한 댓글 5개
q
qoqofh
4년 전
j는 확실히 맞는상태입니다.
q
qoqofh
4년 전
value값에 들어가는 값도 잘 들어가있는 상태인데,
$ref_id = $list[$j]['wr_id']; 이부분을
$ref_id = 2; 로하면 wr_id가 2인 댓글이 나오는데,
$list[$j]['wr_id'];이걸로하면 안나오네요... ㅠ
$ref_id = $list[$j]['wr_id']; 이부분을
$ref_id = 2; 로하면 wr_id가 2인 댓글이 나오는데,
$list[$j]['wr_id'];이걸로하면 안나오네요... ㅠ
q
qoqofh
4년 전
포인트로 사용되는 소스이다보니, 여기에 노출하기가 좀 어려울거같아서요 ㅠㅠ
[code]
<!--레이어-->
<div id="popup_<?=$j?>">
<div class="guide">
<div class="close"><img src="<?=$latest_skin_url?>/img/close.png"></div>
<div class="con">
<span class="title"><?php echo cut_str(strip_tags($list[$j]['subject']), 50,'…'); ?></span><br><br>
<?=$list[$j]['wr_content'];?>
<br>
<?php
// include하는 페이지에서 ref_table, ref_id 변수를 설정한다.
$ref_table = $bo_table;
$ref_id = $list[$j]['wr_id'];
include G5_PLUGIN_PATH.'/tl_star/star.php';
?>
</div>
</div>
<div class="bg"></div>
</div>
<!--//레이어-->
[/code]
라테스트부분에 팝업으로 나오는 레이어 부분입니다 ㅠ
댓글을 한번 작성을 해보았는데도, 또다른 문제가 alret 창에서 확인을 눌러도 계속 적으로 뜨고 있네요 ㅠㅠ
[code]
<!--레이어-->
<div id="popup_<?=$j?>">
<div class="guide">
<div class="close"><img src="<?=$latest_skin_url?>/img/close.png"></div>
<div class="con">
<span class="title"><?php echo cut_str(strip_tags($list[$j]['subject']), 50,'…'); ?></span><br><br>
<?=$list[$j]['wr_content'];?>
<br>
<?php
// include하는 페이지에서 ref_table, ref_id 변수를 설정한다.
$ref_table = $bo_table;
$ref_id = $list[$j]['wr_id'];
include G5_PLUGIN_PATH.'/tl_star/star.php';
?>
</div>
</div>
<div class="bg"></div>
</div>
<!--//레이어-->
[/code]
라테스트부분에 팝업으로 나오는 레이어 부분입니다 ㅠ
댓글을 한번 작성을 해보았는데도, 또다른 문제가 alret 창에서 확인을 눌러도 계속 적으로 뜨고 있네요 ㅠㅠ
q
qoqofh
4년 전
이것저것만지면서 혹시나해서 include_once 로 했는데, 첫번째꺼 한개만 정상적으로 출력이 되버리네요 ㅠㅠ ㅋ
�
엑스엠엘
4년 전
include G5_PLUGIN_PATH.'/tl_star/star.php';
loop안에서 include_once로 하시면 안 됩니다.
보통은 함수로 만들어서 호출하는 것이 보통입니다.
echo $ref_table = $bo_table;
echo $ref_id = $list[$j]['wr_id'];
이렇게 해서 값이 찍히는지 보시고
include G5_PLUGIN_PATH.'/tl_star/star.php';
이 내용을 한번 올려 보세요.
loop안에서 include_once로 하시면 안 됩니다.
보통은 함수로 만들어서 호출하는 것이 보통입니다.
echo $ref_table = $bo_table;
echo $ref_id = $list[$j]['wr_id'];
이렇게 해서 값이 찍히는지 보시고
include G5_PLUGIN_PATH.'/tl_star/star.php';
이 내용을 한번 올려 보세요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인