제목에 태그 표출하기
TAG란? 다아시겠지만 어떤 정보를 검색할 때 사용하기 위해 부여하는 단어 혹은 키워드를 의미하며, 꼬리표라고도 부른다.
이 팁을 적용하면 글 작성시 태그를 입력해주시면 게시글 제목에 태그글이 표출됩니다.
적용 코드는 스킨의 제목 끝쪽에 적당하게 붙여 주시면 될 것 같습니다.
{@
$tagModel = &getModel('tag');
$args->document_srl = $document->document_srl;
$tag_list = $tagModel->getDocumentsTagList($args);
}
<label cond="$tag_list->data">
<block loop="$tag_list->data=>$k,$v">
<font style="margin-left:2px;background-color:#EAEAEA;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:color:#000000">{$v->tag}</font>
</block>
</label>
소스 코드는 저도 검색해서 스타일만 적용한 상황입니다.
링크를 눌렀을때 제목누른것처럼 링크를 걸려면 이렇게 하면 되겠네요
{@
$tagModel = &getModel('tag');
$args->document_srl = $document->document_srl;
$tag_list = $tagModel->getDocumentsTagList($args);
}
<label cond="$tag_list->data">
<block loop="$tag_list->data=>$k,$v">
<font style="margin-left:2px;background-color:#EAEAEA;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:color:#000000"><a href="{getUrl('search_target','tag','search_keyword',$v->tag,'document_srl',$document->document_srl,'listStyle',$listStyle,'cpage','')}" rel="tag" class="tag">{$v->tag}</a></font>
</block>
</label>
댓글 13
제가 찾은 자료는 https://xe1.xpressengine.com/qna/23138666 이거 였습니다.
감사합니다
{@ $tag_list=$oDocument->get('tag_list') }
<label cond="count($tag_list)" class="rd_tag bxs clear">
<!--@for($i=0;$i<count($tag_list);$i++)-->
{@ $tag=$tag_list[$i]; }
<font style="margin-left:2px;background-color:#EAEAEA;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:color:#000000"><a href="{getUrl('search_target','tag','search_keyword',$tag,'document_srl','')}">{htmlspecialchars($tag)}</a></font>
<!--@end-->
</label>
본문 제목뒤에는 이렇게 해보세요