일정관리게시판에 제목대신 카테고리명과 카데고리별 아이콘 이미지를 보여주는 방법???
제가 일정관리 게시판에서 제목대신 카테고리명이 나오도록은 수정했는데
각각의 카테고리별로 아이콘 이미지도 다른것으로 나오게 할려고 하거든요.
제 능력으로는 더이상 진행이 되지 않아 이렇게 문의드립니다.
또 최신글에서 카테고리 아이콘이미지가 나오게 소스를 수정하는법 좀 가르쳐주세요.
최신글에서는 단지 내용이 있을때 아이콘이 나오도록만 했거든요.
첫번째 파일이미지는 게시판 형태이미지이고 두번째이미지는 최신글의 모양입니다.
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 3개
if($list[$i][ca_name] == "도로주행") {
echo "<img src='{$board_skin_path}/img/도로주행이미지명' border='0' align='absmiddle'> <a href='{$list[$i][href]}'>{$list[$i][ca_name]}</a>";
}
else if($list[$i][ca_name] == "장내기능") {
echo "<img src='{$board_skin_path}/img/장내기능이미지명' border='0' align='absmiddle'> <a href='{$list[$i][href]}'>{$list[$i][ca_name]}</a>";
}
else if($list[$i][ca_name] == "대형특수") {
echo "<img src='{$board_skin_path}/img/대형특수이미지명' border='0' align='absmiddle'> <a href='{$list[$i][href]}'>{$list[$i][ca_name]}</a>";
}
else {
echo "<a href='{$list[$i][href]}'>{$list[$i][ca_name]}</a>";
}
-------------------------------------------------------------------------------------------------
일단 생각나는대로...
구워삶아보세요 책임못집니다...
혹시 저처럼 리스트를 변형하고자 하는 분들을 위해 소스를 쓰겠습니다.
원래 Photofly님의 schedule 보드스킨을 변형했습니다. 변형된 부분은 schedule/list.skin.php 입니다.
변형전
$html_day[$i].= " <br><a href='./board.php?bo_table=$bo_table&wr_id=$row[wr_id]'><img src='$board_skin_path/img/icon_car.gif' border=0> ".$row[wr_subject]."</a>"."\n";
변형후
if($row[ca_name] == '장내기능') {
$ca_name = "<img src='$board_skin_path/img/car_blue.gif' border='0' align='absmiddle'> <a href='./board.php?bo_table=$bo_table&wr_id=$row[wr_id]'>$row[ca_name]</a>\n";
}
else if($row[ca_name] == '도로주행') {
$ca_name = "<img src='$board_skin_path/img/car_red.gif' border='0' align='absmiddle'> <a href='./board.php?bo_table=$bo_table&wr_id=$row[wr_id]'>$row[ca_name]</a>\n";
}
else if($row[ca_name] == '대형특수') {
$ca_name = "<img src='$board_skin_path/img/car_green.gif' border='0' align='absmiddle'> <a href='./board.php?bo_table=$bo_table&wr_id=$row[wr_id]'>$row[ca_name]</a>\n";
}
else {
$ca_name = "<a href='./board.php?bo_table=$bo_table&wr_id=$row[wr_id]'>$row[ca_name]</a>\n";
}
$html_day[$i].="<br><div align=center>".$ca_name."</div>"."\n";
최신글에서도 같은 방법으로 수정하시면 됩니다.
118라인 $html_day[$i]="1"; 를 주석처리하고
위의 소스를 그대로 쓰고 카테고리명과 이미지 스킨 경로만 변경했습니다.
if($row[ca_name] == '장내기능') {
$ca_name = "<img src='$latest_skin_path/img/car_blue.gif' border='0' align='absmiddle'>\n";
}
---- 이하생략
181라인 echo $html_day[$cday];의 주석처리를 해지했습니다.
다시한번 시그너스님 감사드립니다. 또 원래 소스를 제작해주신 photofly님도 감사드립니다.