<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[글수정시 첨부파일 required 오류]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/56577</link>
		<description><![CDATA[<p>https://www.cosmosfarm.com/threads/document/56532</p>

<p>이미 문의했지만, 소스를 올리라고해서 올렸는데 아직 답변없으셔서 부득이하게 다시올립니다</p>

<p>글쓰기에서 첨부파일은 requrired로 설정하여 업로드하면</p>

<p>글수정시 첨부파일이 있는데 수정하기 최종버튼누르면 첨부파일은 필수항목입니다 라고 alert가 뜹니다.</p>

<p>첨부파일이 있는데 왜 alert가 뜨는걸까요? ㅠ</p>

<p>번거롭겠지만 답변부탁드립니다 ㅠ</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[이전 글

https://www.cosmosfarm.com/threads/document/56532]]></title>
			<link>https://www.cosmosfarm.com/threads/document/56601</link>
			<description><![CDATA[<p>이전 글</p>

<p><a href="https://www.cosmosfarm.com/threads/document/56532" target="_blank">https://www.cosmosfarm.com/threads/document/56532</a></p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 29 Nov 2021 08:28:12 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[원래의 첨부파일 코드를 아래의 코드로 변경해보시겠어요? 


		&amp;lt;!-- 첨부파일 시작 --&amp;gt;
...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/56599</link>
			<description><![CDATA[<p>원래의 첨부파일 코드를 아래의 코드로 변경해보시겠어요? </p>

<pre>
<code>		&lt;!-- 첨부파일 시작 --&gt;
		&lt;?php for($attached_index=1; $attached_index&lt;=$board-&gt;meta-&gt;max_attached_count; $attached_index++):?&gt;
		&lt;div class="kboard-attr-row &lt;?php echo esc_attr($field['class'])?&gt; attach-&lt;?php echo $attached_index?&gt;"&gt;
			&lt;label class="attr-name" for="kboard-input-file&lt;?php echo $attached_index?&gt;"&gt;&lt;span class="field-name"&gt;&lt;?php echo esc_html($field_name)?&gt;&lt;/span&gt;&lt;?php echo $attached_index?&gt;&lt;/label&gt;
			&lt;div class="attr-value"&gt;
				&lt;?php if(isset($content-&gt;attach-&gt;{"file{$attached_index}"})):?&gt;&lt;?php echo $content-&gt;attach-&gt;{"file{$attached_index}"}[1]?&gt; - &lt;a href="&lt;?php echo $url-&gt;getDeleteURLWithAttach($content-&gt;uid, "file{$attached_index}")?&gt;" onclick="return confirm('&lt;?php echo __('Are you sure you want to delete?', 'kboard')?&gt;');"&gt;&lt;?php echo __('Delete file', 'kboard')?&gt;&lt;/a&gt;&lt;?php endif?&gt;
				&lt;input type="file" id="kboard-input-file&lt;?php echo $attached_index?&gt;" name="kboard_attach_file&lt;?php echo $attached_index?&gt;" &lt;?php echo $content-&gt;attach-&gt;{"file{$attached_index}"}[1] ? '' : 'required';?&gt;&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;
		&lt;/div&gt;
		&lt;?php endfor?&gt;
		&lt;!-- 첨부파일 끝 --&gt;</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 29 Nov 2021 08:26:39 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[답변주셔서 감사합니다

저소스를 어디다가 넣나요? 비슷한 소스가 많아서 감이 안오네요 ㅠㅠ


&amp;l...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/56582</link>
			<description><![CDATA[<p>답변주셔서 감사합니다</p>

<p>저소스를 어디다가 넣나요? 비슷한 소스가 많아서 감이 안오네요 ㅠㅠ</p>

<pre>
<code>&lt;?php elseif($field['field_type'] == 'attach'):?&gt;
	&lt;?php if($board-&gt;meta-&gt;max_attached_count &gt; 0):?&gt;
		&lt;!-- 첨부파일 시작 --&gt;
		&lt;?php for($attached_index=1; $attached_index&lt;=$board-&gt;meta-&gt;max_attached_count; $attached_index++):?&gt;
		&lt;div class="kboard-attr-row &lt;?php echo $content-&gt;attach-&gt;{"file{$attached_index}"}[1] ? '' : 'required';?&gt;&gt;
			&lt;label class="attr-name" for="kboard-input-file&lt;?php echo $attached_index?&gt;"&gt;&lt;span class="field-name"&gt;&lt;?php echo esc_html($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;?php if(isset($content-&gt;attach-&gt;{"file{$attached_index}"})):?&gt;&lt;?php echo $content-&gt;attach-&gt;{"file{$attached_index}"}[1]?&gt; - &lt;a href="&lt;?php echo $url-&gt;getDeleteURLWithAttach($content-&gt;uid, "file{$attached_index}")?&gt;" onclick="return confirm('&lt;?php echo __('Are you sure you want to delete?', 'kboard')?&gt;');"&gt;&lt;?php echo __('Delete file', 'kboard')?&gt;&lt;/a&gt;&lt;?php endif?&gt;
				&lt;input type="file" class="required" id="kboard-input-file&lt;?php echo $attached_index?&gt;" name="kboard_attach_file&lt;?php echo $attached_index?&gt;"&gt;
                &lt;span class="filenotice"&gt;Attachment format is hwp, doc, pdf, docx!&lt;/span&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;
		&lt;/div&gt;
		&lt;?php endfor?&gt;</code></pre>

<p>이게 맞나요?</p>]]></description>
			<author>blackhyun</author>
			<pubDate>Mon, 29 Nov 2021 02:39:14 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

아래 예시 코드처럼 첨부파일이 있을 때는 required를 출력하지 않고, 없을때만 출력하...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/56581</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>아래 예시 코드처럼 첨부파일이 있을 때는 required를 출력하지 않고, 없을때만 출력하여</p>

<p>글 수정 시 첨부파일이 있는 경우는 경고창 없이 저장되게 할 수 있습니다.</p>

<pre>
<code>&lt;?php echo $content-&gt;attach-&gt;{"file{$attached_index}"}[1] ? '' : 'required';?&gt;</code></pre>

<p>수정하셨던 위치에 적절히 입력하여 확인해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 29 Nov 2021 02:35:10 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>