게시판 리스트 카테고리에서
말그래도 게시판 리스트에 나오는 카테고리를 색상을 넣어주고싶은데 특정문자 기입시 색상을 입히고싶습니다
예를들어 카테고리에 '나비효과'라는 글이 있으면 '나비'만 입력되도 색상이 출력이 되게끔하고싶습니다
<!-- 목록 -->
<? for ($i=0; $i<count($list); $i++) { ?>
<tr height="33" align="center" <? if ($list[$i][is_notice]) { echo " bgcolor=#f8f9fa "; } ?>>
<td>
<?
if ($list[$i][is_notice]) // 공지사항
echo "<img src=\"$board_skin_path/img/notice_icon.gif\">";
else if ($wr_id == $list[$i][wr_id]) // 현재위치
echo "<span class='text8'>{$list[$i][num]}</span>";
else
echo "<span class='text8'>{$list[$i][num]}</span>";
?></td>
<? if ($is_category) { ?><td><a href="<?=$list[$i][ca_name_href]?>"><strong><font color=gray><span class=small><?=$list[$i][ca_name]?></strong></span></font></a></td><? } ?>
<? if ($is_checkbox) { ?><td><input type=checkbox name=chk_wr_id[] value="<?=$list[$i][wr_id]?>"></td><? } ?>
<td align=left style='word-break:break-all;'>
<?
echo $nobr_begin;
echo $list[$i][reply];
echo $list[$i][icon_reply];
echo "<a href='{$list[$i][href]}'>";
if ($list[$i][is_notice])
echo "<span class='list_not_text'><font style='color:#FF5D00'>{$member[mb_nick]} 님 </font>{$list[$i][subject]}</span>";
else
{
$style1 = $style2 = "";
if ($list[$i][icon_new])
$style1 = "color:#;"; // 최신글 컬러
if (!$list[$i][comment_cnt]) // 코멘트 없는것만 굵게
$style2 = "";
echo "<span style='$style1 $style2'>{$list[$i][subject]}</span>";
}
echo "</a>";
이부분에서 만지는거 같은데 아무리해도 적용이 안되는거같아서요 ㅠㅠ
이글에서두 나와있긴한데 나와있는 방식대로 적용하면 에러가 발생합니다
|
답변 1개 / 댓글 1개
제목에 카테고리 명이 들어갔을때 하이라이트 원하시는건가요?
Copy
...
$list[$i][subject] = str_replace($list[$i][ca_name],"<font style='color:red'>".$list[$i][ca_name]."</font>",$list[$i][subject]);
echo "<span style='$style1 $style2'>{$list[$i][subject]}</span>";
...
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.