<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[radio 버튼으로 넘긴 값을 document에서 어떻게 받아야 하나요?]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/42536</link>
		<description><![CDATA[<p>안녕하세요~ 궁금한 것 물어보겠습니다. editor에서 </p>

<pre>
<code class="language-php">&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name" for="kboard_option_sex"&gt;&lt;span class="field-name"&gt;성별&lt;/span&gt; &lt;span class="attr-required-text"&gt;*&lt;/span&gt;&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;div class="sex-checks"&gt;
						&lt;input id="sex_type1" type="radio" value="W" name="sex_type" class="form-check-input" checked onclick="" value = "&lt;?php echo $content-&gt;option-&gt;sex ?&gt;"&gt;
						&lt;label for="sex_type1" style="vertical-align:middle;"&gt;여자&lt;/label&gt;
					&lt;/div&gt;
						
					&lt;div class="sex-checks"&gt;
						&lt;input id="sex_type2" type="radio" value="M" name="sex_type" class="form-check-input" onclick="" value = "&lt;?php echo $content-&gt;option-&gt;sex ?&gt;"&gt;
						&lt;label for="sex_type2" style="vertical-align:middle;" &gt;남자&lt;/label&gt;
					&lt;/div&gt;
				&lt;/div&gt;
				&lt;?php if(isset($field['description']) &amp;&amp; $field['description']):?&gt;&lt;div class="description"&gt;&lt;?php echo esc_html($field['description'])?&gt;&lt;/div&gt;&lt;?php endif?&gt;
			&lt;/div&gt;</code></pre>

<p> 이렇게 넣고 작성완료를 했을 때 글을 확인해보면 값을 못받아오거든요. document에서</p>

<pre>
<code class="language-php">&lt;div class="kboard-content" itemprop="description"&gt;
	&lt;div class="content-view"&gt; 
		&lt;p&gt;성별: &lt;?php echo $content-&gt;option-&gt;sex ?&gt;&lt;/p&gt; 
	&lt;/div&gt;
&lt;/div&gt;</code></pre>

<p>이렇게 받았습니다. 문제가 뭔지 모르겠어서 도움이 필요합니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[라디오 태그에는 value가 2개 들어있는 문제와

name이 kboard_option_sex_type 이런 식으로 적용돼야 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/42544</link>
			<description><![CDATA[<p>라디오 태그에는 value가 2개 들어있는 문제와</p>

<p>name이 kboard_option_sex_type 이런 식으로 적용돼야 하는데</p>

<p>sex_type 이런 식으로 적용되어 있어 정상적으로 게시글 입력 필드가 저장되지 않고 있었습니다.</p>

<p> </p>

<p>올려주신 셀렉트 박스는 에러나 버그는 없습니다.</p>

<p>다만, 19세~24세를 선택하면 $content-&gt;option-&gt;age 값에는 0이 들어가기 때문에</p>

<p>게시글 본문 페이지에서 $content-&gt;option-&gt;age 값을 출력하면 0이 표시됩니다.</p>

<p>if문을 추가하여 $content-&gt;option-&gt;age이 0이면 19세~24세를 표시하고</p>

<p>다른 부분도 동일한 방법으로 적용해주셔야 할 듯합니다.</p>

<p> </p>

<p>더 간단한 방법으로는,</p>

<p>editor.php 파일에서 아래와 같이 적용하시면</p>

<pre>
<code class="language-html">&lt;option value="19세~24세" &lt;?php if($content-&gt;option-&gt;age == '19세~24세'):?&gt; selected&lt;?php endif?&gt;&gt;19세~24세&lt;/option&gt;</code></pre>

<p> </p>

<p>document.php 파일에서는 기존 코드처럼 출력만 하시면 됩니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 10 Apr 2020 09:03:34 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[아 상세한 설명 감사합니다. 받아와지네요. 궁금한 거 하나만 더 물어보겠습니다. 라디오 태그에는 valu...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/42542</link>
			<description><![CDATA[<p>아 상세한 설명 감사합니다. 받아와지네요. 궁금한 거 하나만 더 물어보겠습니다. 라디오 태그에는 value가 하나만 있어야 한다는 말이 radio 태그 안에 value="" 으로 또 한번 더넣어서 2개씩 추가되어있다는 말씀이신거죠? select 되어있는 값도 못받아오는데 이건 왜그런건가요? </p>

<pre>
<code class="language-php">&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name" for="kboard_option_age"&gt;&lt;span class="field-name"&gt;나이&lt;/span&gt; &lt;span class="attr-required-text"&gt;*&lt;/span&gt;&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;select class="age_form" name="kboard_option_age" id="kboard_option_age" required="required"&gt;
						&lt;option value="0" &lt;?php if($content-&gt;option-&gt;age == '0'):?&gt; selected&lt;?php endif?&gt;&gt;19세~24세&lt;/option&gt;
						&lt;option value="1" &lt;?php if($content-&gt;option-&gt;age == '1'):?&gt; selected&lt;?php endif?&gt;&gt;25세~29세&lt;/option&gt;
						&lt;option value="2" &lt;?php if($content-&gt;option-&gt;age == '2'):?&gt; selected&lt;?php endif?&gt;&gt;30세~34세&lt;/option&gt;
						&lt;option value="3" &lt;?php if($content-&gt;option-&gt;age == '3'):?&gt; selected&lt;?php endif?&gt;&gt;35세~39세&lt;/option&gt;
					&lt;/select&gt;
				&lt;/div&gt;
			&lt;/div&gt;</code></pre>

<p>document에서는 똑같이 </p>

<pre>
<code class="language-php">&lt;div class="kboard-content" itemprop="description"&gt;
				&lt;div class="content-view"&gt; 
					&lt;p&gt;나이: &lt;?php echo $content-&gt;option-&gt;age ?&gt;&lt;/p&gt; 
				&lt;/div&gt;
			&lt;/div&gt;</code></pre>

<p>이렇게 받았습니다.</p>]]></description>
			<author>nssmile</author>
			<pubDate>Fri, 10 Apr 2020 08:50:11 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

editor.php 파일과 document.php 파일 모두 잘못 수정하신 듯합니다.

editor.php 파일...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/42538</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>editor.php 파일과 document.php 파일 모두 잘못 수정하신 듯합니다.</p>

<p>editor.php 파일은 아래의 코드로 교체해보세요.</p>

<pre>
<code class="language-html">&lt;div class="kboard-attr-row"&gt;
	&lt;label class="attr-name" for="kboard_option_sex"&gt;&lt;span class="field-name"&gt;성별&lt;/span&gt; &lt;span class="attr-required-text"&gt;*&lt;/span&gt;&lt;/label&gt;
	&lt;div class="attr-value"&gt;
		&lt;div class="sex-checks"&gt;
			&lt;input id="sex_type1" type="radio" value="W" name="kboard_option_sex_type" class="form-check-input"&lt;?php if(!$content-&gt;option-&gt;sex_type || $content-&gt;option-&gt;sex_type == 'W'):?&gt; checked&lt;?php endif?&gt;&gt;
			&lt;label for="sex_type1" style="vertical-align:middle;"&gt;여자&lt;/label&gt;
		&lt;/div&gt;
			
		&lt;div class="sex-checks"&gt;
			&lt;input id="sex_type2" type="radio" value="M" name="kboard_option_sex_type" class="form-check-input"&lt;?php if($content-&gt;option-&gt;sex_type == 'M'):?&gt; checked&lt;?php endif?&gt;&gt;
			&lt;label for="sex_type2" style="vertical-align:middle;" &gt;남자&lt;/label&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;</code></pre>

<p> </p>

<p>document.php 파일은 아래의 코드로 교체해보세요.</p>

<pre>
<code class="language-html">&lt;div class="kboard-content" itemprop="description"&gt;
	&lt;div class="content-view"&gt; 
		&lt;p&gt;성별: &lt;?php echo $content-&gt;option-&gt;sex_type?&gt;&lt;/p&gt; 
	&lt;/div&gt;
&lt;/div&gt;</code></pre>

<p> </p>

<p>라디오 태그에는 value가 1개만 있어야 합니다.</p>

<p>올려주신 태그에는 value가 2개씩 추가되어 있습니다.</p>

<p>또한 editor.php 파일에서 name을 kboard_option_메타키 이런 식으로 적용해주셔야</p>

<p>document.php 파일에서 &lt;?php echo $content-&gt;option-&gt;메타키?&gt; 이런 식으로 사용하실 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 10 Apr 2020 08:35:56 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>