최신글 목록에 카테고리의 그룹명필드를 추가하고 싶습니다.

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
최신글 목록에 카테고리의 그룹명필드를 추가하고 싶습니다.

QA

최신글 목록에 카테고리의 그룹명필드를 추가하고 싶습니다.

본문

최신글 목록을 다음과 같은 형태로에 카테고리의 그룹명필드를 추가하고 싶습니다. 

 

9ed0103f4c8ebfbda85b9e5fc543faeb_1408789760_2453.jpg 

 

아래와 같은 latest.skin.php 본문내용을 어떻게 수정하면 되는지 고수님들의 도움 부탁드립니다. 

 

9ed0103f4c8ebfbda85b9e5fc543faeb_1408816713_5231.jpg
 

 


 

본문소스

-----------------------------------------------------------------------------------------------------

<?

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 

include_once(G5_LIB_PATH.'/thumbnail.lib.php');

//include_once('latest_group.lib.php');

$set_value = explode("/","165/105/2");

$thumb_width = $set_value[0]; //썸네일 가로 크기

$thumb_height = $set_value[1]; //썸네일 세로 크기

$latest_width = "500"; //탭메뉴 폭과 같게

?>

<script type="text/javascript">

function openWindow(link,w,h)

{

window.open(link,'mov','width='+w+',height='+h+',left=0,top=0');

}

function fileDown(link)

{

document.location.href = link;

}

</script>

<style>

.la_he  {  font-family:굴림; font-size:9pt;  color:#636363;}

.gal1_new2 {z-index:5;position:absolute;top:0;margin:42px 0 0px 5px;left:0;width:27px;height:10px;background:url(<?=$latest_skin_url?>/img/icon_new1.gif) no-repeat 3px 3px;overflow:hidden}

.latest {padding:3px 5px 5px 0}

</style>

 

<table width='<?=$latest_width?>' cellpadding='0' cellspacing='0' border='0'>

 <tr>

   <td height='3' colspan='3'></td>

 </tr>

 <tr>

 <?php

    $content = $list['0']['href'];

preg_match_all('#bo_table=(.*)',$content,$bo_table);

$bo_table = $bo_table['1']['0'];

preg_match_all('#wr_id=(.*)#',$content,$wr_id);

$wr_id = $wr_id['1']['0'];

?>

 

 <?php

 $thumb = get_list_thumbnail($bo_table, $wr_id, $thumb_width, $thumb_height);

 if($thumb['src']) {

 $img_src = $thumb['src'];

} else {

$img_src = $noimg;

}

$img_alt = $thumb['alt'];

$subject = "<span $style>".cut_str($list['0'][subject],30)."</span>"; //제목 글자수 자르기

?>

<td width="35%" style="padding: 10px 5px">

<a href="javascript:" onclick="openWindow('<?php echo $list['0']['wr_link1']?>','<?php echo $list['0']['wr_6']?>','<?php echo $list['0']['wr_7']?>')" style="text-decoration:none;">

<? if ($list[$i]['icon_new']) { ?><span class="gal1_new"></span><? } ?> 

<img src="<?= $img_src?>" alt="<?=$img_alt?>" width="<?= $thumb_width?>" height="<?= $thumb_height?>">

<span class="gal1_thumb_subject"><?php echo $list[$i]['ca_name'] ?><?=$list['0']['subject'] ?></span>

</td>

<td width="65%" style="padding: 10px 5px" colspan="2" valign="top">

<? for ($i=0; $i<count($list); $i++) { 

echo "<li class='latest'>";

$subject = "<img src='{$latest_skin_url}/img/r_mark.png' width='3' height='4' border='0'>";

   

//그룹명 추가

  echo "<strong>".$list[$i]['ca_name']."</strong>";

 

 

$subject .= "<span style='padding: 0px 5px'>".cut_str($list[$i][subject],30)."</span>"; //제목 글자수 자르기

if ($list[$i]['icon_new']) { ?><span class="gal1_new2"></span><? }  

        

preg_match_all('#sca=(.*)#',$list[$i]['ca_name_href'],$sca);

$sca = urldecode($sca[0][0]);

echo "<a href='{$list[$i][href]}&{$sca}' title='{$list[$i][subject]}' onfocus='this.blur()'>{$subject}{$list[$i][ca_name]}";

        echo "</a>";

echo "</li>";

?>

 

   

<? } ?>

</td>

   

 </tr>

</td>

</tr>

<? if (count($list) == 0) { ?><tr><td colspan=3 align=center height=100><font color=#6A6A6A>게시물이 없습니다.</font></td></tr><? } ?>

 

</tr>

</table> 

-----------------------------------------------------------------------------------------------------

 

이 질문에 댓글 쓰기 :

답변 3

스킨 상단에 추가하면 됩니다

$rowk= sql_fetch("select gr_subject from $g5[group_table] where gr_id='$board[gr_id]'");

 

출력할 곳에서

echo $rowk[gr_subject];

 

 

큰 그룹밑에 서브그룹이 있는데  서브카테고리에 해당 하는 이름이 ca_name인 것 같은데 여기에는 전달되는 서브카데고리가 비어 있는것 같아서 어떻게 사용하여 추출해야 될지 모르겠습니다.
말씀해주신 방법으로 해보니가 대표 큰 카데고리는 추출되는 것 같습니다.

$list[$i]['ca_name']<--- 이 값이 나오지않는다는 것은 분류가 따로 등록되지않았다는 말입니다

서브 카테고리라는 것이 어떤 것인지 사이트를 보아야 진단 가능하겠군요

 

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT