<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[컨텐츠몰 다운로드 권한 설정, 포인트 설정]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/60583</link>
		<description><![CDATA[<pre>
<code class="language-php">&lt;?php 
		if( current_user_can('administrator') &amp;&amp; $content-&gt;isAttached()):
		?&gt;
			&lt;div class="kboard-attach"&gt;
				&lt;?php foreach($content-&gt;getAttachmentList() as $key=&gt;$attach):?&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, $key)?&gt;'" title="&lt;?php echo sprintf(__('Download %s', 'kboard'), $attach[1])?&gt;"&gt;&lt;?php echo $attach[1]?&gt;&lt;/button&gt;
				&lt;?php endforeach?&gt;
			&lt;/div&gt;
		&lt;?php 
		endif
		?&gt;</code></pre>

<p>1. 컨텐츠몰에서 관리자와 작성자는 자신이 올린 자료를 글 상세보기에서 무료 다운로드할 수 있게 가능한가요?</p>

<p>컨텐츠몰은 상세보기에 관리자 및 작성자에게도 첨부파일이 보이지 않더라구요</p>

<p>기본 스킨에서 document 파일에 있는 첨부파일 부분을 끌어와 current_user_can 함수를 이용하여 관리자는 보일 수 있게 해두었습니다만</p>

<p>첨부파일 다운시 "다운로드 권한이 없습니다" 알림창이 뜹니다</p>

<p> </p>

<p>2. 회원이 구매시 실질적으로 관리자에게 돈이 결제되고</p>

<p>판매자(입점형으로 관리자가 판매자 아님)에게는 판매 금액을 포인트로 update 또는 insert를 하고싶습니다</p>

<p>어떤 방법이 있을까요?</p>

<p> </p>

<p>3. 주문조회와 판매조회의 쿼리는 어디서 컨트롤할 수 있나요?</p>

<p> </p>

<p>바쁘신와중에 항상 친절한 답변해주셔서 감사합니다 :)</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

퍼스트 콘텐츠몰 스킨의 대부분의 기능은

kboard/skin/first-contents-mall/functions....]]></title>
			<link>https://www.cosmosfarm.com/threads/document/60628</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>퍼스트 콘텐츠몰 스킨의 대부분의 기능은</p>

<p>kboard/skin/first-contents-mall/functions.php 파일에서 확인하실 수 있습니다.</p>

<p> </p>

<p>1. functions.php 파일 내의 kboard_first_contents_mall_is_downloadable 함수</p>

<p>return 코드 바로 위에 아래의 코드를 추가해보시겠어요?</p>

<pre>
<code>if(current_user_can('administrator')){
	$is_downloadable = true;
}</code></pre>

<p> </p>

<p>2. functions.php 파일 내의 kboard_first_contents_mall_order_item_update_action 함수에서</p>

<p>구매와 환불 시 동작하는 코드가 있습니다.</p>

<p>mycred 플러그인의 mycred_add() 함수를 사용하여 포인트를 조정하실 수 있을 듯 합니다.</p>

<p> </p>

<p>mycred_add() 함수를 활용은 아래 링크에서 확인하실 수 있습니다.</p>

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

<p>mycred_add() 함수에 대한 가이드는 아래 링크에서 확인하실 수 있습니다.</p>

<p><a href="http://codex.mycred.me/functions/mycred_add/" target="_blank">http://codex.mycred.me/functions/mycred_add/</a></p>

<p> </p>

<p>3. kboard/class/KBOrderHistory.class.php 에서 확인하실 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 01 Aug 2022 01:41:59 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>