상품 구매후기 메인용 최신글스킨 정보
상품 구매후기 메인용 최신글스킨관련링크
http://jemg.co.kr/
766회 연결
첨부파일
본문
shop/itemuselist.php와 skin/itemuselist.skin.php에서 발췌해서 만들었습니다.
스타일 부분은 개인에 맞게 손보셔야 합니다.
링크는 영카트5에 부트스트랩 작업을 하는 중이라 보이는 것이 조금 다릅니다.
스타일 부분은 개인에 맞게 손보셔야 합니다.
링크는 영카트5에 부트스트랩 작업을 하는 중이라 보이는 것이 조금 다릅니다.
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
add_stylesheet('<link rel="stylesheet" href="'.G5_SHOP_SKIN_URL.'/style.css">', 0);
$sql = " select * from `{$g5['g5_shop_item_use_table']}` a join `{$g5['g5_shop_item_table']}` b on (a.it_id=b.it_id) where a.is_confirm = '1' order by a.is_id desc limit 0, 10 ";
$result = sql_query($sql);
?>
<div id="sps">
<?php
$thumbnail_width = 500;
for ($i=0; $row=sql_fetch_array($result); $i++)
{
$star = get_star($row['is_score']);
$is_content = get_view_thumbnail($row['is_content'], $thumbnail_width);
$row2 = sql_fetch(" select it_name from {$g5['g5_shop_item_table']} where it_id = '{$row['it_id']}' ");
$it_href = G5_SHOP_URL."/item.php?it_id={$row['it_id']}";
if ($i == 0) echo '<ul>';
?>
<li>
<div class="sps_img">
<a href="<?php echo $it_href; ?>">
<?php echo get_itemuselist_thumbnail($row['it_id'], $row['is_content'], 70, 70); ?>
<span><?php echo $row2['it_name']; ?></span>
</a>
</div>
<section class="sps_section">
<h2><?php echo $row['is_subject']; ?></h2>
<dl class="sps_dl">
<dt>작성자</dt>
<dd><?php echo $row['is_name']; ?></dd>
<dt>작성일</dt>
<dd><?php echo substr($row['is_time'],0,10); ?></dd>
<dt>평가점수</dt>
<dd><img src="<?php echo G5_URL; ?>/shop/img/s_star<?php echo $star; ?>.png" alt="별<?php echo $star; ?>개"></dd>
</dl>
<div id="sps_con_<?php echo $i; ?>" style="display:none;">
<?php echo $is_content; // 사용후기 내용 ?>
</div>
<div class="sps_con_btn"><button class="sps_con_<?php echo $i; ?>">보기</button></div>
</section>
</li>
<?php }
if ($i > 0) echo '</ul>';
if ($i == 0) echo '<p id="sps_empty">자료가 없습니다.</p>';
?>
</div>
<script src="<?php echo G5_JS_URL; ?>/viewimageresize.js"></script>
<script>
$(function(){
// 사용후기 더보기
$(".sps_con_btn button").click(function(){
var $con = $(this).parent().prev();
if($con.is(":visible")) {
$con.slideUp();
$(this).text("보기");
} else {
$(".sps_con_btn button").text("보기");
$("div[id^=sps_con]:visible").hide();
$con.slideDown(
function() {
// 이미지 리사이즈
$con.viewimageresize2();
}
);
$(this).text("닫기");
}
});
});
</script>
추천
4
4
댓글 9개
적용법도 알려 주셔야지요.
영카트루트/skin/shop/현재설정한스킨/itemuselist.latest.skin.php 업로드 했다면..
불러올 위치에 아래처럼 인크루드 하면 됩니다.
<?php include_once(G5_SHOP_SKIN_PATH.'/itemuselist.latest.skin.php'); // 고객후기 ?>
불러올 위치에 아래처럼 인크루드 하면 됩니다.
<?php include_once(G5_SHOP_SKIN_PATH.'/itemuselist.latest.skin.php'); // 고객후기 ?>
<?php include_once(G5_SKIN_SHOP_PATH.'/basic/itemuselist.latest.skin.php'); // 고객후기 ?>
<?php include_once(G5_SHOP_SKIN_PATH.'/itemuselist.latest.skin.php'); // 고객후기 ?>
아무리해봐도 안나오네요.
페이지 위쪽에 링크할 거라도 있나요.
<?php include_once(G5_SHOP_SKIN_PATH.'/itemuselist.latest.skin.php'); // 고객후기 ?>
아무리해봐도 안나오네요.
페이지 위쪽에 링크할 거라도 있나요.
말씀드린 위치에 업로드 했다면 아래처럼 하는게 맞습니다.
<?php include_once(G5_SHOP_SKIN_PATH.'/itemuselist.latest.skin.php'); // 고객후기 ?>
테스트 페이지에 영카트 헤더와 라이브러리 파일이 제대로 설정되어 있는지 살펴보세요.
<?php include_once(G5_SHOP_SKIN_PATH.'/itemuselist.latest.skin.php'); // 고객후기 ?>
테스트 페이지에 영카트 헤더와 라이브러리 파일이 제대로 설정되어 있는지 살펴보세요.
플록님 후기를 메인에 뽑는것은 성공을 햇는데 최신글 스킨에 영향을 주어서 리스트 앞에 list-style:none 이 안먹혀서 이족 저쪽 돌아가며 리스트에 목록점이 생깁니다. 무엇이 충돌이 일어나는 모양인데 한번 확인 좀 부탁드려요.
http://schy2013.cafe24.com/shop/ 지금은 공지밑에 점이 보이네요.
http://schy2013.cafe24.com/shop/ 지금은 공지밑에 점이 보이네요.
메인화면에 뽑아낼때요, 이용후기 내용만 나오게 나오게 수정을했어요.
근데 공지사항 최신글처럼 이용후기도 메인에 뽑아낼 개수와 내용글자 길이를 정하고 싶은데 그럴땐 어떻게 해야하나요?
<?php include_once(G5_SHOP_SKIN_PATH.'/itemuselist.latest.skin.php'); // 고객후기 ?> 여기서 수정이 가능한가요?
근데 공지사항 최신글처럼 이용후기도 메인에 뽑아낼 개수와 내용글자 길이를 정하고 싶은데 그럴땐 어떻게 해야하나요?
<?php include_once(G5_SHOP_SKIN_PATH.'/itemuselist.latest.skin.php'); // 고객후기 ?> 여기서 수정이 가능한가요?
itemuselist.latest.skin.php 에서 직접 수정하는 편이 나을겁니다.
$sql = " ~~~ limit 0, 10 "; <-- 쿼리 갯수는 여기서 10 숫자를 조정하면 되고
$subject = cut_str($row['is_subject'], 10, ''); 제목은 이런식으로 잘라서
echo $subject; 로 원하는 위치에 가져옵니다.
본문도 마찬가지로 $is_content 를 위 방식으로 잘라서 가져오면 됩니다.
cut_str(자르려는데이터, 한글몇자로 자를건가 숫자지정, '자르고 난후 줄임표시..같은것');
추가로.. 자르려는 데이터에 태그가 포함되어 있으면 해당 "태그 제거" 함수도 같이 써야 합니다.
구글링 해보시면 어렵지 않게 찾을 수 있는 내용입니다.
$sql = " ~~~ limit 0, 10 "; <-- 쿼리 갯수는 여기서 10 숫자를 조정하면 되고
$subject = cut_str($row['is_subject'], 10, ''); 제목은 이런식으로 잘라서
echo $subject; 로 원하는 위치에 가져옵니다.
본문도 마찬가지로 $is_content 를 위 방식으로 잘라서 가져오면 됩니다.
cut_str(자르려는데이터, 한글몇자로 자를건가 숫자지정, '자르고 난후 줄임표시..같은것');
추가로.. 자르려는 데이터에 태그가 포함되어 있으면 해당 "태그 제거" 함수도 같이 써야 합니다.
구글링 해보시면 어렵지 않게 찾을 수 있는 내용입니다.
상단에 <?php $content = cut_str($row['is_content'], 10, ''); ?> 이걸 넣고
밑에는 <?php echo $content; ?> 이렇게 했는데 이용후기가 아예 안보여요. 혹시 제가 어떤부분을 잘못했나요?
밑에는 <?php echo $content; ?> 이렇게 했는데 이용후기가 아예 안보여요. 혹시 제가 어떤부분을 잘못했나요?
잘 배웠습니다.^^