어떤걸 넣으면 될 지 말씀해주시면 감사하겠습니다!!!
본문
if ($list[$i]['wr_good'] == 0) {
echo "<a href=\"".$good_href."\">". "<span class=\"la_good\">" ."<i class=\"fa fa-heart-o\"></i> " ."{$list[$i]['wr_good']}". "</span>";
echo "</a>";
}else{
echo "<a href=\"".$good_href."\">". "<span class=\"la_good\">" ."<i class=\"fa fa-heart\"></i> " ."{$list[$i]['wr_good']}". "</span>";
echo "</a>";
}
latest.skin.php에 좋아요 표시와 갯수를 넣었는데 사용자가 좋아요를 눌렀을때는fa fa-heart가 좋아요를 누르지 않았을 때는 fa fa-heart-o를 넣고싶습니다.
어떤 느낌으로 해야할지는 알거같은데 어디서 뭘 넣어야 할지 몰라서 도움을 받고싶어서 글을 썼습니다!! 도와주세요!!
!-->답변 4
스킨/view.skin.php 에서
excute_good 부분 수정 하시면 됩니다.
최신글에서는 데이터를 가져와서 보여주기용이라 추천/비추천 기능을 사용하려면 latest 에도 view 페이지에 있는 추천/비추천 업데이트 기능을 가져와야 할 것 같아요.
myzone 님이 말씀하신 excute_good 부분을 가져와서 손보면 되지 않을까싶습니다!
아,,, 최신글인걸 못봤네요..ㅎㅎ
view.skin.php에 있는 좋아요 관련 코드들을 최신글 스킨에 복사해 넣으면 될것 같습니다.
제가 잘못하고 있는거 같아서 혹시 어느부분이 잘못되었다고 말씀해주시면 충고 받고 바로 진행하겠습니다 한번만 흟어봐주시면 감사하겠습니다.
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include_once(G5_LIB_PATH.'/thumbnail.lib.php');
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$latest_skin_url.'/style.css">', 0);
$thumb_width = 297;
$thumb_height = 212;
$list_count = (is_array($list) && $list) ? count($list) : 0;
?>
<div class="pic_li_lt">
<h2 class="lat_title"><a href="<?php echo get_pretty_url($bo_table); ?>"><?php echo $bo_subject ?></a></h2>
<ul>
<?php
for ($i=0; $i<$list_count; $i++) {
$img_link_html = '';
$wr_href = get_pretty_url($bo_table, $list[$i]['wr_id']);
//좋아요
$good_href = G5_BBS_URL.'/good.php?bo_table='.$bo_table.'&wr_id='.$list[$i]['wr_id'].'&good=good';
//싫어요
$nogood_href = G5_BBS_URL.'/good.php?bo_table='.$bo_table.'&wr_id='.$list[$i]['wr_id'].'&good=nogood';
?>
<li>
<?php echo $img_link_html; ?>
<?php
if ($list[$i]['icon_secret']) echo "<i class=\"fa fa-lock\" aria-hidden=\"true\"></i><span class=\"sound_only\">비밀글</span> ";
echo "<a href=\"".$wr_href."\" class=\"pic_li_tit\"> ";
if ($list[$i]['ca_name']) {
echo "<span class =\"lt_ca\">" ."[{$list[$i]['ca_name']}]". "</span>";
}
// ------------------------------------
// ---------------------------------------------좋아요 구현 완료
if ($list[$i]['is_notice'])
echo "<strong>".$list[$i]['subject']."</strong>";
else
echo $list[$i]['subject'];
echo "</a>";
?>
<div class="lt_info">
<!-- <a href="<?php echo $good_href; ?>"><?php echo "<span class=\"lt_good\"><i class=\"fa fa-heart\"></i> ".$list[$i]['wr_good']."</span>"; ?></a>
<a href="<?php echo $nogood_href; ?>"><?php echo "<span class=\"lt_good\"><i class=\"fa fa-heart-o\"></i> ".$list[$i]['wr_nogood']."</span>"; ?></a>
<?php echo "<span class=\"lt_cmt\"><i class=\"fa fa-comment-o\"></i>" .$list[$i]['wr_comment']."</span>"; ?>
-->
<?php
if ($list[$i]['wr_good'] == 0) {
echo "<a href=\"".$good_href."\">". "<span class=\"la_good\">" ."<i class=\"fa fa-heart-o\"></i> " ."{$list[$i]['wr_good']}". "</span>";
echo "</a>";
}else{
echo "<a href=\"".$good_href."\">". "<span class=\"la_good\">" ."<i class=\"fa fa-heart\"></i> " ."{$list[$i]['wr_good']}". "</span>";
echo "</a>";
}
?>
<!-- <?php if ($list[$i]['wr_good'] == 0) { ?>
<span class="la_good">
<a href="<?php echo $good_href.'&'.$qstr ?>" class="lt_v_good"><i class="fa fa-heart-o" aria-hidden="true"></i><strong><?php echo number_format($view['wr_good']) ?></strong></a>;
</span>
<?php }
else{
?>
<span class="la_good">
<a href="<?php echo $good_href.'&'.$qstr ?>" class="lt_v_good"><i class="fa fa-heart" aria-hidden="true"></i><strong><?php echo number_format($view['wr_good']) ?></strong></a>;
</span>
<?php } ?> -->
</li>
<?php } ?>
<?php if ($list_count == 0) { //게시물이 없을 때 ?>
<li class="empty_li">게시물이 없습니다.</li>
<?php } ?>
</ul>
<!-- <a href="<?php echo get_pretty_url($bo_table); ?>" class="lt_more"><span class="sound_only"><?php echo $bo_subject ?></span>더보기</a> -->
</div>
답변을 작성하시기 전에 로그인 해주세요.