<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[컨텐츠 몰에서 드롭다운으로 계층형 카테고리를 보고 싶습니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/62773</link>
		<description><![CDATA[<p><strong>1. 정확한 제품 또는 플러그인 이름</strong></p>

<p>kboard 퍼스트 컨텐츠 몰 </p>

<p> </p>

<p><strong>2. 상세 내용</strong></p>

<p> </p>

<p>계층형 카테고리가 기본스킨에서는 추가로 아래에 하위 계층이 나오는 식입니다.</p>

<p>요즘 흔히 보는 형태로 계층형 클릭시 하위 계층이 토글 열리듯이 열리는 식으로 해보고 싶습니다.</p>

<p>2계층 까지만 해도 충분하다고 생각하여 커뮤니티의 글을 참조 하였지만 적용이 어렵네요</p>

<p><a href="https://www.cosmosfarm.com/threads/document/20533"><strong>https://www.cosmosfarm.com/threads/document/20533</strong></a></p>

<p>혹시 어떤 부분을 수정하면 좋을까요 ?</p>

<p> </p>

<p><strong>3. 확인 가능한 상세 페이지 주소</strong></p>

<p>pgian.com/store/</p>

<p> </p>

<p><strong>4. 수정한 코드 내역 (있다면)</strong></p>

<p> </p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[하위가 있는 것 클릭하면 열리다 보니 해당 링크로 가져서 옆에 + 를 추가하는 식으로 한번 더 수정했습...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/62809</link>
			<description><![CDATA[<p>하위가 있는 것 클릭하면 열리다 보니 해당 링크로 가져서 옆에 + 를 추가하는 식으로 한번 더 수정했습니다.</p>

<p> </p>

<pre>
<code>
&lt;!--기본 + 토글 도입--&gt;
&lt;!--&lt;h5&gt;토글&lt;/h5&gt;--&gt;
&lt;div class="kboard-tree-category-search"&gt;
	&lt;h4&gt;&lt;?php echo strtoupper(__('Categories', 'kboard'))?&gt;&lt;/h4&gt;
	&lt;form id="kboard-tree-category-search-form-&lt;?php echo $board-&gt;id?&gt;" method="get" action="&lt;?php echo $url-&gt;toString()?&gt;"&gt;
	
		&lt;?php echo $url-&gt;set('pageid', '1')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;toInput()?&gt;
		
		&lt;input type="hidden" name="kboard_search_option[tree_category_1][key]" value="tree_category_1"&gt;
		&lt;input type="hidden" name="kboard_search_option[tree_category_1][value]" value="&lt;?php echo $board-&gt;tree_category-&gt;getCategoryNameWithDepth(1)?&gt;"&gt;
		&lt;input type="hidden" name="kboard_search_option[tree_category_2][key]" value="tree_category_2"&gt;
		&lt;input type="hidden" name="kboard_search_option[tree_category_2][value]" value="&lt;?php echo $board-&gt;tree_category-&gt;getCategoryNameWithDepth(2)?&gt;"&gt;
		
		&lt;div class="kboard-tree-category-wrap" id = "category-menu"&gt;
			&lt;?php $tree_category_list = $board-&gt;tree_category-&gt;getCategoryItemList()?&gt;
			&lt;div class="kboard-search-option-wrap-1 kboard-search-option-wrap type-tab"&gt;
				&lt;ul class="kboard-tree-category"&gt;
					&lt;li&lt;?php if(!$board-&gt;tree_category-&gt;getCategoryNameWithDepth(1)):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;&lt;a href="#" onclick="return kboard_tree_category_search_all()"&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/a&gt;&lt;/li&gt;
					&lt;?php foreach($tree_category_list as $item):?&gt;
					&lt;li&lt;?php if($board-&gt;tree_category-&gt;getCategoryNameWithDepth(1) == $item['category_name']):?&gt; class="kboard-category-selected category-item"&lt;?php else:?&gt; class="category-item"&lt;?php endif?&gt;&gt;
						&lt;a href="#" onclick="return kboard_tree_category_search_1dapth('&lt;?php echo $item['category_name']?&gt;')" &gt;&lt;?php echo $item['category_name']?&gt;&lt;/a&gt;
						
						&lt;?php
						$sub_tree_category_list = array();
						foreach($board-&gt;tree_category-&gt;tree_category as $sub_item){
							if($item['id'] == $sub_item['parent_id']){
								$sub_tree_category_list[] = $sub_item;
							}
						}
						?&gt;
						
						&lt;?php if($sub_tree_category_list):?&gt;
						&lt;a class="category-link"&gt;+&lt;/a&gt;
							&lt;ul class="sub-tree-category sub-category"&gt;
							&lt;?php foreach($sub_tree_category_list as $sub_item):?&gt;
								&lt;li&lt;?php if($board-&gt;tree_category-&gt;getCategoryNameWithDepth(2) == $sub_item['category_name']):?&gt; class="kboard-category-selected sub-category-item"&lt;?php else:?&gt; class="sub-category-item"&lt;?php endif?&gt;&gt;&lt;a href="#"  onclick="return kboard_tree_category_search_2dapth('&lt;?php echo $item['category_name']?&gt;', '&lt;?php echo $sub_item['category_name']?&gt;')" class="sub-category-link"&gt;    &lt;?php echo "ㄴ".$sub_item['category_name']?&gt;&lt;/a&gt;&lt;/li&gt;
							&lt;?php endforeach?&gt;
							&lt;/ul&gt;
						&lt;?php endif?&gt;
					&lt;/li&gt;
					&lt;?php endforeach?&gt;
				&lt;/ul&gt;
			&lt;/div&gt;
		&lt;/div&gt;
	&lt;/form&gt;
&lt;/div&gt;
&lt;?php echo("
&lt;script src='http://code.jquery.com/jquery-latest.min.js'&gt;&lt;/script&gt;
&lt;script&gt;
function kboard_tree_category_search_all(){
	jQuery('input[name=".'"'."kboard_search_option[tree_category_1][value]".'"'."]').val('');
	jQuery('input[name=".'"'."kboard_search_option[tree_category_2][value]".'"'."]').val('');
	return kboard_tree_category_search('1', '');
}
function kboard_tree_category_search_1dapth(category1){
	jQuery('input[name=".'"'."kboard_search_option[tree_category_2][value]".'"'."]').val('');
	return kboard_tree_category_search('1', category1);
}
function kboard_tree_category_search_2dapth(category1, category2){
	jQuery('input[name=".'"'."kboard_search_option[tree_category_1][value]".'"'."]').val(category1);
	return kboard_tree_category_search('2', category2);
}
&lt;/script&gt;
&lt;script&gt;
$(document).ready(function() {
  $('.category-link').click(function(e) {
    e.preventDefault();
	if($(this).text()=='+'){
	$(this).text('-');
	}else{
	$(this).text('+');
	}
    $(this).next('.sub-category').slideToggle();
  });
});
&lt;/script&gt;
&lt;style&gt;#kboard-category-list .kboard-tree-category { overflow: visible; }
#kboard-category-list .kboard-tree-category&gt;li { position: relative;  }
#kboard-category-list .sub-tree-category { position: absolute; padding: 0; min-width: 200px; background-color: #f9f9f9; }
#kboard-category-list .sub-tree-category&gt;li { display: block; margin: 0; padding: 0 5px; border: 0; list-style: none; }
#kboard-category-list .sub-tree-category&gt;li::before,
#kboard-category-list .sub-tree-category&gt;li::after { display: none; }
#kboard-category-list .sub-tree-category&gt;li&gt;a { font-weight: normal !important; border-bottom: 2px solid transparent !important; }
#kboard-category-list .sub-tree-category&gt;li.kboard-category-selected a { font-weight: bold !important; }
#kboard-category-list .kboard-tree-category&gt;li .sub-tree-category { display: none; }
#kboard-category-list .kboard-tree-category&gt;li:hover .sub-tree-category { display: block; }
.sub-category {
  display: none;
}
&lt;/style&gt;");?&gt;



&lt;?php
$board-&gt;tree_category-&gt;depth = 0;
$board-&gt;tree_category-&gt;parent_id = '';
?&gt;</code></pre>

<p> </p>]]></description>
			<author>파워젠이정규</author>
			<pubDate>Tue, 17 Jan 2023 09:07:04 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[성공했네요 혹시 검색으로 오셔서 참조하실분 있으시면 사용하세요

 



&amp;lt;!--기본 + 토글 도입-...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/62799</link>
			<description><![CDATA[<p>성공했네요 혹시 검색으로 오셔서 참조하실분 있으시면 사용하세요</p>

<p> </p>

<pre>
<code class="language-php">
&lt;!--기본 + 토글 도입--&gt;
&lt;!--&lt;h5&gt;토글&lt;/h5&gt;--&gt;
&lt;div class="kboard-tree-category-search"&gt;
	&lt;h4&gt;&lt;?php echo strtoupper(__('Categories', 'kboard'))?&gt;&lt;/h4&gt;
	&lt;form id="kboard-tree-category-search-form-&lt;?php echo $board-&gt;id?&gt;" method="get" action="&lt;?php echo $url-&gt;toString()?&gt;"&gt;
	
		&lt;?php echo $url-&gt;set('pageid', '1')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;toInput()?&gt;
		
		&lt;input type="hidden" name="kboard_search_option[tree_category_1][key]" value="tree_category_1"&gt;
		&lt;input type="hidden" name="kboard_search_option[tree_category_1][value]" value="&lt;?php echo $board-&gt;tree_category-&gt;getCategoryNameWithDepth(1)?&gt;"&gt;
		&lt;input type="hidden" name="kboard_search_option[tree_category_2][key]" value="tree_category_2"&gt;
		&lt;input type="hidden" name="kboard_search_option[tree_category_2][value]" value="&lt;?php echo $board-&gt;tree_category-&gt;getCategoryNameWithDepth(2)?&gt;"&gt;
		
		&lt;div class="kboard-tree-category-wrap" id = "category-menu"&gt;
			&lt;?php $tree_category_list = $board-&gt;tree_category-&gt;getCategoryItemList()?&gt;
			&lt;div class="kboard-search-option-wrap-1 kboard-search-option-wrap type-tab"&gt;
				&lt;ul class="kboard-tree-category"&gt;
					&lt;li&lt;?php if(!$board-&gt;tree_category-&gt;getCategoryNameWithDepth(1)):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;&lt;a href="#" onclick="return kboard_tree_category_search_all()"&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/a&gt;&lt;/li&gt;
					&lt;?php foreach($tree_category_list as $item):?&gt;
					&lt;li&lt;?php if($board-&gt;tree_category-&gt;getCategoryNameWithDepth(1) == $item['category_name']):?&gt; class="kboard-category-selected category-item"&lt;?php else:?&gt; class="category-item"&lt;?php endif?&gt;&gt;
						&lt;a href="#" onclick="return kboard_tree_category_search_1dapth('&lt;?php echo $item['category_name']?&gt;')" class="category-link"&gt;&lt;?php echo $item['category_name']?&gt;&lt;/a&gt;
						
						&lt;?php
						$sub_tree_category_list = array();
						foreach($board-&gt;tree_category-&gt;tree_category as $sub_item){
							if($item['id'] == $sub_item['parent_id']){
								$sub_tree_category_list[] = $sub_item;
							}
						}
						?&gt;
						
						&lt;?php if($sub_tree_category_list):?&gt;
							&lt;ul class="sub-tree-category sub-category"&gt;
							&lt;?php foreach($sub_tree_category_list as $sub_item):?&gt;
								&lt;li&lt;?php if($board-&gt;tree_category-&gt;getCategoryNameWithDepth(2) == $sub_item['category_name']):?&gt; class="kboard-category-selected sub-category-item"&lt;?php else:?&gt; class="sub-category-item"&lt;?php endif?&gt;&gt;&lt;a href="#"  onclick="return kboard_tree_category_search_2dapth('&lt;?php echo $item['category_name']?&gt;', '&lt;?php echo $sub_item['category_name']?&gt;')" class="sub-category-link"&gt;    &lt;?php echo "ㄴ".$sub_item['category_name']?&gt;&lt;/a&gt;&lt;/li&gt;
							&lt;?php endforeach?&gt;
							&lt;/ul&gt;
						&lt;?php endif?&gt;
					&lt;/li&gt;
					&lt;?php endforeach?&gt;
				&lt;/ul&gt;
			&lt;/div&gt;
		&lt;/div&gt;
	&lt;/form&gt;
&lt;/div&gt;
&lt;?php echo("
&lt;script src='http://code.jquery.com/jquery-latest.min.js'&gt;&lt;/script&gt;
&lt;script&gt;
function kboard_tree_category_search_all(){
	jQuery('input[name=".'"'."kboard_search_option[tree_category_1][value]".'"'."]').val('');
	jQuery('input[name=".'"'."kboard_search_option[tree_category_2][value]".'"'."]').val('');
	return kboard_tree_category_search('1', '');
}
function kboard_tree_category_search_1dapth(category1){
	jQuery('input[name=".'"'."kboard_search_option[tree_category_2][value]".'"'."]').val('');
	return kboard_tree_category_search('1', category1);
}
function kboard_tree_category_search_2dapth(category1, category2){
	jQuery('input[name=".'"'."kboard_search_option[tree_category_1][value]".'"'."]').val(category1);
	return kboard_tree_category_search('2', category2);
}
&lt;/script&gt;
&lt;script&gt;
$(document).ready(function() {
  $('.category-link').click(function(e) {
    e.preventDefault();
    $(this).next('.sub-category').slideToggle();
  });
});
&lt;/script&gt;
&lt;style&gt;#kboard-category-list .kboard-tree-category { overflow: visible; }
#kboard-category-list .kboard-tree-category&gt;li { position: relative;  }
#kboard-category-list .sub-tree-category { position: absolute; padding: 0; min-width: 200px; background-color: #f9f9f9; }
#kboard-category-list .sub-tree-category&gt;li { display: block; margin: 0; padding: 0 5px; border: 0; list-style: none; }
#kboard-category-list .sub-tree-category&gt;li::before,
#kboard-category-list .sub-tree-category&gt;li::after { display: none; }
#kboard-category-list .sub-tree-category&gt;li&gt;a { font-weight: normal !important; border-bottom: 2px solid transparent !important; }
#kboard-category-list .sub-tree-category&gt;li.kboard-category-selected a { font-weight: bold !important; }
#kboard-category-list .kboard-tree-category&gt;li .sub-tree-category { display: none; }
#kboard-category-list .kboard-tree-category&gt;li:hover .sub-tree-category { display: block; }
.sub-category {
  display: none;
}
&lt;/style&gt;");?&gt;



&lt;?php
$board-&gt;tree_category-&gt;depth = 0;
$board-&gt;tree_category-&gt;parent_id = '';
?&gt;</code></pre>

<p> </p>]]></description>
			<author>파워젠이정규</author>
			<pubDate>Tue, 17 Jan 2023 04:32:02 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[네 어떤 부분을 수정해야할지 잘 감이 잘 안잡힙니다.

이리저리 테스트 해보고 있는데 어렵네요

글들 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/62783</link>
			<description><![CDATA[<p>네 어떤 부분을 수정해야할지 잘 감이 잘 안잡힙니다.</p>

<p>이리저리 테스트 해보고 있는데 어렵네요</p>

<p>글들 읽어보면서 note++이용해서 코드 수정해보고 있는데 영 생각대로 안되네요 ㅠ </p>

<p>도움 주실 수 있다면 매우 감사드립니다. </p>]]></description>
			<author>파워젠이정규</author>
			<pubDate>Mon, 16 Jan 2023 09:08:49 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

어떤 부분을 수정해야 할지 위치를 모르시겠다는 걸까요? 

어떤 게 어려우신 걸까요? 
...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/62779</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>어떤 부분을 수정해야 할지 위치를 모르시겠다는 걸까요? </p>

<p>어떤 게 어려우신 걸까요? </p>

<p>문의하신 내용으로만으로는 </p>

<p>어떤 내용인지 파악하기 어렵습니다. </p>

<p>더 자세히 작성해 주시겠어요?</p>

<p>고맙습니다.</p>

<p> </p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 16 Jan 2023 08:17:46 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>