미채택 완료
태그 기능을 검색, 인기검색어에 적용하는 방법이 궁금합니다.
태그 기능은 아래 링크에 있는 것을 사용하여 만들고 있습니다.
위의 링크에 있는 태그 기능 게시판을 적용 시,
게시판 리스트 페이지에 태그가 노출이 안 되어서 노출이 되도록 적용은 했습니다.
그런데 문제가 두 가지가 있습니다.
1. 태그에 입력한 단어를 검색하면 "해당 태그가 입력된 게시물은 노출이 안 되고 있습니다."
2. 인기 검색어에 표시 된 태그를 클릭하면 "해당 태그가 입력된 게시물은 노출이 안 되고 있습니다."
현재 2일째 방법을 못 찾고 있습니다..
마크업만 할 줄 아는 디자이너라 많이 부족합니다.
초보가 알기 쉽도록 설명해 주시면 감사하겠습니다..ㅠㅠ
|
답변 3개 / 댓글 1개
2024-12-14 (토) 10:44:13
해당 기능 구현을 포기하고 다른 방향으로 구상해서 작업 중입니다.
nabiwa
2024-12-11 (수) 13:50:22
추가 피해자 방지 https://sir.kr/conflictconsultation/245
2024-12-11 (수) 09:05:51
해당 스킨의 경우 wr_tag 라는 필드를 별도로 생성해서 적용하게 되어 있네요?
순정 그누보드의 경우 검색을 wr_tag를 포함해서 검색하지 않기 때문에 검색루틴에 wr_tag를 포함하도록 하여야 할 듯 합니다.
답변에 대한 댓글 1개
2024-12-11 (수) 09:32:32
답변을 작성하려면 로그인이 필요합니다.
결과는 다른 내용으로 검색했을 때 태그가 있는 게시물도 노출은 됩니다.
하지만 해당 태그를 검색하면 해당 게시물이 나오지 않습니다..ㅠㅠ
<!-- tag start -->
<?php if ($list[$idx][$i]['wr_tags']) { ?>
<div class="tags">
<?php
$arrtag = explode(",", $list[$idx][$i]['wr_tags']);
foreach( $arrtag as $key => $val ){ $val = trim($val);
?>
<a href="<?php echo G5_BBS_URL?>/board.php?bo_table=<?php echo $bo_table?>&sfl=wr_tags&stx=<?php echo urlencode($val); ?>"><?php echo $val?></a>
<?php }?>
</div>
<?php } ?>
<!-- tag end -->