안녕하세요 질문좀드리겠습니다
/shop/list.php
이부분에서요
상품이 총 몇개 인지 나오게 하고싶은데요
총 00개 이런식으로 하고싶은데 관련방법이나 소스코드좀 알려주시면 감사하겠습니다 ㅠ
|
답변 3개 / 댓글 6개
채택된 답변
+20 포인트
2018-12-24 (월) 15:41:23
리스트 스킨 루프 밖에 적당한 곳에
<?php echo $list->total_count;?>
하시면 됩니다.
답변에 대한 댓글 6개
코딩초보1
2018-12-24 (월) 17:18:54
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.G5_SHOP_SKIN_URL.'/style.css">', 0);
?>
<?php echo $list->total_count;?>
<!-- 상품진열 10 시작 { -->
<?php
for ($i=1; $row=sql_fetch_array($result); $i++) {
if ($this->list_mod >= 2) { // 1줄 이미지 : 2개 이상
if ($i%$this->list_mod == 0) $sct_last = 'sct_last'; // 줄 마지막
else if ($i%$this->list_mod == 1) $sct_last = 'sct_clear'; // 줄 첫번째
else $sct_last = '';
} else { // 1줄 이미지 : 1개
$sct_last = 'sct_clear';
}
if ($i == 1) {
if ($this->css) {
echo "<ul class=\"{$this->css}\">\n";
} else {
echo "<ul class=\"sct sct_10\">\n";
}
}
echo "<li class=\"sct_li {$sct_last}\" style=\"width:{$this->img_width}px\">\n";
echo "<div class=\"sct_img\">\n";
if ($this->href) {
echo "<a href=\"{$this->href}{$row['it_id']}\">\n";
}
if ($this->view_it_img) {
echo get_it_image($row['it_id'], $this->img_width, $this->img_height, '', '', stripslashes($row['it_name']))."\n";
}
if ($this->href) {
echo "</a>\n";
}
echo "</div>\n";
if ($this->view_it_id) {
echo "<div class=\"sct_id\"><".stripslashes($row['it_id'])."></div>\n";
}
if ($this->href) {
echo "<div class=\"sct_txt\"><a href=\"{$this->href}{$row['it_id']}\">\n";
}
if ($this->view_it_name) {
echo stripslashes($row['it_name'])."\n";
}
if ($this->href) {
echo "</a></div>\n";
}
if ($this->view_it_basic && $row['it_basic']) {
echo "<div class=\"sct_basic\">".stripslashes($row['it_basic'])."</div>\n";
}
if ($this->view_it_cust_price || $this->view_it_price) {
echo "<div class=\"sct_cost\">\n";
if ($this->view_it_cust_price && $row['it_cust_price']) {
echo "<div class=\"sct_discount\"><p>번호이동 실구매가</p> ".display_price($row['it_cust_price'])."~</div>\n";
}
if ($this->view_it_price) {
echo "<div class=\"sct_discount\"><p>기기변경 실구매가</p> ".display_price(get_price($row), $row['it_tel_inq'])."~</div>\n";
}
echo "</div>\n";
}
echo "</li>\n";
}
if ($i > 1) echo "</ul>\n";
if($i == 1) echo "<p class=\"sct_noitem\">등록된 상품이 없습니다.</p>\n";
?>
<!-- } 상품진열 10 끝 -->
이렇게 넣었습니다
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.G5_SHOP_SKIN_URL.'/style.css">', 0);
?>
<?php echo $list->total_count;?>
<!-- 상품진열 10 시작 { -->
<?php
for ($i=1; $row=sql_fetch_array($result); $i++) {
if ($this->list_mod >= 2) { // 1줄 이미지 : 2개 이상
if ($i%$this->list_mod == 0) $sct_last = 'sct_last'; // 줄 마지막
else if ($i%$this->list_mod == 1) $sct_last = 'sct_clear'; // 줄 첫번째
else $sct_last = '';
} else { // 1줄 이미지 : 1개
$sct_last = 'sct_clear';
}
if ($i == 1) {
if ($this->css) {
echo "<ul class=\"{$this->css}\">\n";
} else {
echo "<ul class=\"sct sct_10\">\n";
}
}
echo "<li class=\"sct_li {$sct_last}\" style=\"width:{$this->img_width}px\">\n";
echo "<div class=\"sct_img\">\n";
if ($this->href) {
echo "<a href=\"{$this->href}{$row['it_id']}\">\n";
}
if ($this->view_it_img) {
echo get_it_image($row['it_id'], $this->img_width, $this->img_height, '', '', stripslashes($row['it_name']))."\n";
}
if ($this->href) {
echo "</a>\n";
}
echo "</div>\n";
if ($this->view_it_id) {
echo "<div class=\"sct_id\"><".stripslashes($row['it_id'])."></div>\n";
}
if ($this->href) {
echo "<div class=\"sct_txt\"><a href=\"{$this->href}{$row['it_id']}\">\n";
}
if ($this->view_it_name) {
echo stripslashes($row['it_name'])."\n";
}
if ($this->href) {
echo "</a></div>\n";
}
if ($this->view_it_basic && $row['it_basic']) {
echo "<div class=\"sct_basic\">".stripslashes($row['it_basic'])."</div>\n";
}
if ($this->view_it_cust_price || $this->view_it_price) {
echo "<div class=\"sct_cost\">\n";
if ($this->view_it_cust_price && $row['it_cust_price']) {
echo "<div class=\"sct_discount\"><p>번호이동 실구매가</p> ".display_price($row['it_cust_price'])."~</div>\n";
}
if ($this->view_it_price) {
echo "<div class=\"sct_discount\"><p>기기변경 실구매가</p> ".display_price(get_price($row), $row['it_tel_inq'])."~</div>\n";
}
echo "</div>\n";
}
echo "</li>\n";
}
if ($i > 1) echo "</ul>\n";
if($i == 1) echo "<p class=\"sct_noitem\">등록된 상품이 없습니다.</p>\n";
?>
<!-- } 상품진열 10 끝 -->
이렇게 넣었습니다
2018-12-24 (월) 17:28:06
list.php
135 라인에
$total_count = $list->total_count;
이렇게 선언되어 있으므로
<?php echo $total_count; ?>
또는
<?php echo $this->total_count;?>
이렇게 해보시겠어요?
135 라인에
$total_count = $list->total_count;
이렇게 선언되어 있으므로
<?php echo $total_count; ?>
또는
<?php echo $this->total_count;?>
이렇게 해보시겠어요?
코딩초보1
2018-12-24 (월) 17:30:52
네네 잘나오네요 ㅎㅎ 감사합니다
혹시요
list.sub.skin,php에서
<?php echo $this->total_count;?>
넣으면 안나오던데 저 소스가꼭 list페이지에 있어야만 하는건가요 ?
혹시요
list.sub.skin,php에서
<?php echo $this->total_count;?>
넣으면 안나오던데 저 소스가꼭 list페이지에 있어야만 하는건가요 ?
2018-12-24 (월) 17:32:49
list.sub.skin.php
이건
list.php 에 echo $list->run(); 이전에 인크루드 되기때문입니다.
이건
list.php 에 echo $list->run(); 이전에 인크루드 되기때문입니다.
리버풀하이요
2018-12-24 (월) 16:17:03
유찬아빠 알려주신대로 넣으시면 해결될뜻합니다
리버풀하이요
2018-12-24 (월) 16:17:03
유찬아빠 알려주신대로 넣으시면 해결될뜻합니다
답변을 작성하려면 로그인이 필요합니다.