• 티스토리 홈
  • 프로필사진
    TheStorybook
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
TheStorybook
  • 프로필사진
    TheStorybook
    • 분류 전체보기 (223)
      • 시놀로지(Nas) (11)
      • XE(Rhymix) (131)
        • 레이아웃, 스킨 관련 (15)
        • 변수 응용 (109)
        • 문제 해결 (3)
        • 기타 메뉴얼 (1)
        • 기타 자료 (0)
      • 그누보드 (7)
      • 작업 소스들 (53)
      • 기타 (6)
      • 추천 사이트 (7)
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
      등록된 댓글이 없습니다.
    • 최근 공지
      • 개인 자료 보관 blog
      등록된 공지가 없습니다.
    # Home
    # 공지사항
    #
    # 태그
    # 검색결과
    # 방명록
    • 제목에 태그 표출하기 or 제목에 태그 출력하고 링크 걸기
      2025년 02월 07일
      • TheStorybook
      • 작성자
      • 2025.02.07.:54

      제목에 태그 표출하기 

      적용 코드는 스킨의 제목 끝쪽에 적당하게 붙여 주시면 될 것 같습니다.
      
       
      
      {@
      $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>

       

       

      본문 제목뒤에는 이렇게 해보세요
      
      <!--// 태그 -->
      {@ $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>

       

      제목에 태그 출력하고 링크 걸기 

      <!--//리스트태그시작-->{@
      $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:#DDD;border-radius:4px;padding:2px 5px;font-size:11px;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>
      <!--//리스트태그끝-->

       

      태그 출력하고 링크걸기 + 해당 게시판에서 검색기능추가

      <!--//리스트태그시작-->
      {@
      $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:#DDD;border-radius:4px;padding:2px 5px;font-size:11px;font-weight:bold;color:#000000">
          <a href="{getUrl('게시판이름', $document->module_srl, 'search_target', 'tag', 'search_keyword', $v->tag)}" rel="tag" class="tag">{$v->tag}</a>
      </font>
      </block>
      </label>
      <!--//리스트태그끝-->

       

       

      태그 출력하고 링크걸기 + 다중 게시판 검색기능 추가

      <!--//리스트태그시작-->
      {@
      $tagModel = &getModel('tag');
      $args->document_srl = $document->document_srl;
      $tag_list = $tagModel->getDocumentsTagList($args);
      
      // 여러 개의 게시판 module_srl 지정
      $target_modules = array(123, 456, 789); // 원하는 게시판의 module_srl 값을 입력
      $module_srls = implode(',', $target_modules); // 배열을 문자열로 변환
      }
      <label cond="$tag_list->data">
      <block loop="$tag_list->data=>$k,$v">
      <font style="margin-left:2px;background-color:#DDD;border-radius:4px;padding:2px 5px;font-size:11px;font-weight:bold;color:#000000">
          <a href="{getUrl('module_srl', $module_srls, 'search_target', 'tag', 'search_keyword', $v->tag)}" rel="tag" class="tag">{$v->tag}</a>
      </font>
      </block>
      </label>
      <!--//리스트태그끝-->
      저작자표시 (새창열림)

      'XE(Rhymix) > 변수 응용' 카테고리의 다른 글

      스크랩 기능  (0) 2025.02.10
      게시판 카테고리 활성화 표시 적용  (0) 2025.02.10
      손쉽게 레이아웃 설정에서 최근게시물을 출력하는 방법(레이아웃 제작팁)  (0) 2025.02.03
      라이믹스 쿼리문의 세계 - 서브쿼리 작성 예제  (0) 2025.02.03
      라이믹스 쿼리문의 세계 - 중복검색 가능한 제목+확장변수검색  (0) 2025.02.03
      다음글
      다음 글이 없습니다.
      이전글
      이전 글이 없습니다.
      댓글
    조회된 결과가 없습니다.
    스킨 업데이트 안내
    현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
    ("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
    목차
    표시할 목차가 없습니다.
      • 안녕하세요
      • 감사해요
      • 잘있어요

      티스토리툴바