Q&A

안녕하세요 최근 홈페이지를 직접 제작중에 있습니다.

그러는중에 게시판 분류앞에 font awesome 을 사용하고 싶은데 어떻게 사용해야할지ㅜ

 

분류관리들어가서 분류추가누르고

분류명에

<i class="fa fa-camera-retro fa-1g"></i>분류명
이렇게 설정하면

 

막상 게시판에는 <i class="fa fa-camera-retro fa-1g"></i>분류명

식으로 표현됩니다 

 

1.PNG

2.PNG

3.PNG

mospia Lv. 4

댓글 11

  • 이거 생각 보다는 어려울것 같네요 ... 저는 초보라서 저렇게 까지는 못하지만 전문가들도 조금 어려울것 같아요
  • @구미호
    아 그런가요 분류앞에 아이콘넣고 최신글 불러올때 적용될까 해서요 저도 초보자라 있으면하는 ㅜ.ㅜ
  • @mospia
    스킨에서 category_srl이랑 매핑에서 불러올수 있습니다. ㅎ
  • @키아
    그럼 키큰 아이님 한번 가르처 주세요 ,,,,
  • @구미호
    <!--@if($item->category_srl)-->
    <i class="fa 샬라샬라"></i>
    <!--@end-->
    이런식으로 분류 표시하는데 해주면되지 않을까요??
  • @키아
    스케치북 게시판 스킨사용중인데 스킨에서 category_srl 매핑어떻게 사용하는건가요?
  • 스케치북 스킨을 사용하신다고 하셨으니
    _list_normal.html  , read.html 등등 분류가 표시되는 파일을 모두여셔서
    분류가 출력되는 구문 바로 앞에

    <i class="{$category_list[$document->get('category_srl')]->description }"></i> 을 넣어주세요.

    (빨간색으로 하이라이트 한 부분은 해당 게시글에 설정된 카테고리(분류)의 설명(비고)값을 가져오는 코드 입니다.)

     

     

    스케치북 _list_normal.html 을 예시로 들자면...

     

    <!--// Normal -->
    <tr loop="$document_list=>$no,$document" class="select"|cond="$document_srl==$document->document_srl">
    <block loop="$list_config=>$key,$val">
    <td class="no" cond="$val->type=='no' && $val->idx==-1">
    <block cond="$document_srl==$document->document_srl">»</block>
    <block cond="$document_srl!=$document->document_srl">{$no}</block>
    </td>
    <block cond="$val->type=='title' && $val->idx==-1">
    <td cond="!$mi->show_cate && $mi->use_category=='Y'" class="cate"><span style="color:{$category_list[$document->get('category_srl')]->color}"|cond="$category_list[$document->get('category_srl')]->color!='transparent'">{$category_list[$document->get('category_srl')]->title}</span></td>

     

    기존 위의 코드를

     

    <!--// Normal -->
    <tr loop="$document_list=>$no,$document" class="select"|cond="$document_srl==$document->document_srl">
    <block loop="$list_config=>$key,$val">
    <td class="no" cond="$val->type=='no' && $val->idx==-1">
    <block cond="$document_srl==$document->document_srl">»</block>
    <block cond="$document_srl!=$document->document_srl">{$no}</block>
    </td>
    <block cond="$val->type=='title' && $val->idx==-1">
    <td cond="!$mi->show_cate && $mi->use_category=='Y'" class="cate"><span style="color:{$category_list[$document->get('category_srl')]->color}"|cond="$category_list[$document->get('category_srl')]->color!='transparent'"><i class="{$category_list[$document->get('category_srl')]->description }"></i>{$category_list[$document->get('category_srl')]->title}</span></td>

     

    이런식으로 수정해주시면 되겠지요

     

    그후 카테고리 설명에 fa fa-camera-retro fg-lg 을 넣어준다면

     

    자동으로 i태그 class 에 fa fa-camera-retro fg-lg을 대입해주고

     

    결과적으로 폰트어썸 등의 i태그가 출력되겠지요

     

     

    (카테고리 비고값에 직접 HTML을 써보았으나 그냥 문자열로 인식되네요..

    위 방식으로 카테고리 설명에 클래스명을 지정해주고, 출력은 스킨단에서 해야될 듯 합니다.)

     

    답변 달면서 테스트 해보니 잘 되네요

  • @프렌다
    최고 입니다 ....
  • @프렌다
    감사합니다ㅜㅜ
  • read.html에서
    <!--// 제목 : 게시판 스타일 -->
    <div cond="!$mi->rd_style" class="board clear {$mi->rd_board_style}" style="{$mi->rd_css};">
    <div class="top_area {$mi->rd_tl_font}" style="{$mi->rd_tl_css};">
    <strong cond="!$mi->rd_cate && $mi->use_category=='Y' && $oDocument->get('category_srl')" class="cate fl" title="Category">{$category_list[$oDocument->get('category_srl')]->title}</strong>

    밑줄부분을 아래처럼 변경하고 난뒤에 게시판 글을 누르면 
    <i class="{$category_list[$document->get('category_srl')]->description }"></i>{$category_list[$oDocument->get('category_srl')]->title}</strong>

    게시판 설정으로 넘어가네요..

  • @mospia
    <i class="{$category_list[$document->get('category_srl')]->description }"></i>{$category_list[$oDocument->get('category_srl')]->title}</strong>

    넣는거까지는 맞는데 제가 실수를했습니다.

    documnet 가 전 oDocumnet 로 되어있더라구요

    앞에 o 붙여서 확인해보니 잘나오게되었습니다. 프렌다님 감사드려요