<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[최신 버전, 입력필드 추가로 파일 업로드 구현했는데, 첨부파일이 보이지 않습니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/26852</link>
		<description><![CDATA[<p>안녕하세요. 케이보드 최신 버전을 설치하고 보니, 입력필드 설정 부분이 추가되어 매우 편리합니다.</p>

<p> </p>

<p>그런데 입력필드 추가하던 중, 파일 업로드 부분을 추가하였습니다.</p>

<p>이미지 파일 첨부해보니 FTP 상에서 wp-upload 하위 디렉토리에는 업로드 되는 것으로 확인했지만,</p>

<p>정작 글 상세화면(document.php)에는 레이블만 표시되고, 오른쪽에 이미지나 이미지 명, 이미지 다운로드용 버튼이나 링크가 보이지 않습니다.</p>

<p>어떻게 해야 첨부한 이미지를 보거나 클릭하여 다운로드 받을 수 있을까요?</p>

<p>입력필드 설정 부분에는 아래와 같이 스킨출력예제가 있습니다만, document.php 에 넣어보니, 원래 파일명만 표시되고 링크는 없습니다.</p>

<pre>
<code>&lt;?php echo $content-&gt;attach-&gt;{'business_license'}[1]?&gt;</code></pre>

<p>업로드 되면서 파일명도 변경되는 것 같던데, 이미지 보여주거나 다운로드를 하는 방법 알려주세요.</p>

<p>감사합니다.</p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요.

현재 아래 링크의 코드가 적용되어 있으신지요?

https://www.cosmosfarm.com/threads/doc...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/26879</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>현재 아래 링크의 코드가 적용되어 있으신지요?</p>

<p><a href="https://www.cosmosfarm.com/threads/document/26721" target="_blank">https://www.cosmosfarm.com/threads/document/26721</a></p>

<p> </p>

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

<pre>
<code class="language-php">add_filter('kboard_document_add_option_value_field_html', 'my_kboard_document_add_option_value_field_html', 10, 4);
function my_kboard_document_add_option_value_field_html($html, $field, $content, $board){
	if($board-&gt;id == '1'){
		if($field['field_type'] == 'file'){
			$option_value = $content-&gt;attach-&gt;{$field['meta_key']};
		}
		else{
			$option_value = $content-&gt;option-&gt;{$field['meta_key']};
		}
		
		$field_name = (isset($field['field_name'])&amp;&amp;$field['field_name'])?$field['field_name']:$field['field_lable'];
		
		if(is_array($content-&gt;option-&gt;{$field['meta_key']}) &amp;&amp; $field['field_type'] != 'file'){
			$option_value = implode(', ', $option_value);
		}
		
		if($field['field_type'] != 'file'){
			ob_start();
			?&gt;
			&lt;div class="kboard-document-add-option-value meta-key-&lt;?php echo $field['meta_key']?&gt;"&gt;
				&lt;span class="option-name"&gt;&lt;?php echo $field_name?&gt;&lt;/span&gt; &lt;?php echo $option_value?&gt;
			&lt;/div&gt;
			&lt;?php
			$html = ob_get_clean();
		}
		else{
			$url = new KBUrl();
			ob_start();
			?&gt;
			&lt;div class="kboard-document-add-option-value meta-key-&lt;?php echo $field['meta_key']?&gt;"&gt;
				&lt;span class="option-name"&gt;&lt;?php echo $field_name?&gt;&lt;/span&gt; &lt;button type='button' class='kboard-button-action kboard-button-download' onclick="window.location.href='&lt;?php echo $url-&gt;getDownloadURLWithAttach($content-&gt;uid, $field['meta_key'])?&gt;'" title=''&gt;&lt;?php echo $option_value[1]?&gt;&lt;/button&gt;
			&lt;/div&gt;
			&lt;?php
			$html = ob_get_clean();
		}
	}
	return $html;
}</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 15 Oct 2018 00:34:30 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[게시글 본문에 표시 체크한 후에 저장까지 해본 후, 보이지 않아서 드린 질문이었습니다.

크롬 개발자 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/26873</link>
			<description><![CDATA[<p>게시글 본문에 표시 체크한 후에 저장까지 해본 후, 보이지 않아서 드린 질문이었습니다.</p>

<p>크롬 개발자 모드에서 소스를 봐도, 아래 첨부 이미지와 같이 해당 첨부파일 다운로드와 관련된 소스코드가 보이지 않습니다.</p>

<p><a href="http://thecsr-forum.com/add_field_file_document_error.png"><img alt="" src="http://thecsr-forum.com/add_field_file_document_error.png" style="height:285px;width:300px;" /></a></p>

<p>최신 버전의 최신 스킨 default 스킨을 사용하였으며, editor_fields.php 는 수정하지 않고 사용 중입니다.</p>

<p>우선 임시로, KBoard 기본 필드의 첨부파일 필드를 1개 추가하여 사용 중입니다.</p>

<p>검토하여 주시면 감사하겠습니다.</p>]]></description>
			<author>위버로프트</author>
			<pubDate>Sun, 14 Oct 2018 05:36:09 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBaord(케이보드) 플러그인에서 파일 입력 필드를 새로 추가하셨다면

별도의 코드를 추...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/26858</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBaord(케이보드) 플러그인에서 파일 입력 필드를 새로 추가하셨다면</p>

<p>별도의 코드를 추가하지 않으셔도 게시글 본문 페이지에서 다운로드할 수 있습니다.</p>

<p>워드프레스 관리자 -&gt; KBoard -&gt; 게시판 목록 -&gt; 게시판 선택 -&gt; 입력필드설정 페이지에서</p>

<p>해당 파일 필드의 설정에 <strong>게시글 본문에 표시</strong>를 체크하신 후 저장해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 12 Oct 2018 08:16:35 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>