<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[카테고리 중복 방지]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/55228</link>
		<description><![CDATA[<p>카테고리1과 카테고리2를 따로 사용하고 싶습니다.</p>

<p>예를들어 카테고리1의 a,b,c / 카테고리2의 d,e,f 이렇게 있을때, </p>

<p>카테고리1과 카테고리2가 서로의 영역을 침범하지 않게 분류가 가능했으면 합니다.</p>

<p>지금은 b 와 e 를 동시에 선택하면 그 두개에 해당하는 게시글이 나오는데,</p>

<p>카테고리2의 e를 선택할시 카테고리1은 자동으로 초기화가 됐으면 합니다.</p>

<p>방법이 없을까요?</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

게시글 목록 페이지에서 카테고리 선택 시

카테고리1 선택하면 카테고리2 초기화하고 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/55238</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>게시글 목록 페이지에서 카테고리 선택 시</p>

<p>카테고리1 선택하면 카테고리2 초기화하고 검색,</p>

<p>카테고리2 선택하면 카테고리1 초기화하고 검색하고 싶다는 말씀이신지요?</p>

<p> </p>

<p>사용 중이신 스킨에 따라 카테고리를 표시하는 코드가 다를 수도 있기 때문에</p>

<p>디폴트(Default) 스킨을 기준으로 안내해드리겠습니다.</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list-category-default.php 파일의 코드를</p>

<p>아래의 코드로 교체해보시겠어요?</p>

<pre>
<code class="language-html">&lt;div class="kboard-category category-mobile"&gt;
	&lt;form id="kboard-category-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('category1', '')-&gt;set('category2', '')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;toInput()?&gt;
		
		&lt;?php if($board-&gt;initCategory1()):?&gt;
			&lt;select name="category1" onchange="kboard_category_submit_20210910(this)"&gt;
				&lt;option value=""&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/option&gt;
				&lt;?php while($board-&gt;hasNextCategory()):?&gt;
				&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if(kboard_category1() == $board-&gt;currentCategory()):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/option&gt;
				&lt;?php endwhile?&gt;
			&lt;/select&gt;
		&lt;?php endif?&gt;
		
		&lt;?php if($board-&gt;initCategory2()):?&gt;
			&lt;select name="category2" onchange="kboard_category_submit_20210910(this)"&gt;
				&lt;option value=""&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/option&gt;
				&lt;?php while($board-&gt;hasNextCategory()):?&gt;
				&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if(kboard_category2() == $board-&gt;currentCategory()):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/option&gt;
				&lt;?php endwhile?&gt;
			&lt;/select&gt;
		&lt;?php endif?&gt;
	&lt;/form&gt;
&lt;/div&gt;

&lt;div class="kboard-category category-pc"&gt;
	&lt;?php if($board-&gt;initCategory1()):?&gt;
		&lt;ul class="kboard-category-list"&gt;
			&lt;li&lt;?php if(!kboard_category1()):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;&lt;a href="&lt;?php echo $url-&gt;set('category1', '')-&gt;set('pageid', '1')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;tostring()?&gt;"&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/a&gt;&lt;/li&gt;
			&lt;?php while($board-&gt;hasNextCategory()):?&gt;
			&lt;li&lt;?php if(kboard_category1() == $board-&gt;currentCategory()):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;
				&lt;a href="&lt;?php echo $url-&gt;set('category1', $board-&gt;currentCategory())-&gt;set('category2', '')-&gt;set('pageid', '1')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;toString()?&gt;"&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/a&gt;
			&lt;/li&gt;
			&lt;?php endwhile?&gt;
		&lt;/ul&gt;
	&lt;?php endif?&gt;
	
	&lt;?php if($board-&gt;initCategory2()):?&gt;
		&lt;ul class="kboard-category-list"&gt;
			&lt;li&lt;?php if(!kboard_category2()):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;&lt;a href="&lt;?php echo $url-&gt;set('category2', '')-&gt;set('pageid', '1')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;tostring()?&gt;"&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/a&gt;&lt;/li&gt;
			&lt;?php while($board-&gt;hasNextCategory()):?&gt;
			&lt;li&lt;?php if(kboard_category2() == $board-&gt;currentCategory()):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;
				&lt;a href="&lt;?php echo $url-&gt;set('category2', $board-&gt;currentCategory())-&gt;set('category1', '')-&gt;set('pageid', '1')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;toString()?&gt;"&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/a&gt;
			&lt;/li&gt;
			&lt;?php endwhile?&gt;
		&lt;/ul&gt;
	&lt;?php endif?&gt;
&lt;/div&gt;

&lt;script&gt;
function kboard_category_submit_20210910(obj){
	if(jQuery(obj).attr('name') == 'category1'){
		jQuery('select[name="category2"]').val('');
	}
	else if(jQuery(obj).attr('name') == 'category2'){
		jQuery('select[name="category1"]').val('');
	}
	
	jQuery('#kboard-category-form-&lt;?php echo $board-&gt;id?&gt;').submit();
}
&lt;/script&gt;</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 10 Sep 2021 00:46:53 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>