<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[게시물 정보 php → 자바스크립트 할 때 질문이 있습니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/19569</link>
		<description><![CDATA[<p>현재 KBoard(케이보드) 스킨을 만들고 있습니다.</p>

<p>이 스킨에서는 게시물 중에 게시판에 나타낼 수 없는 장문을 담은 option 값들(예: $content-&gt;option)을<br />
게시물의 Row(tr)를 클릭할 경우 게시물 상세 페이지로 이동하는 것이 아닌, 표시되지 않은 값들만 Modal을 통해 나타내게끔 하고 있습니다.<br />
현재 게시물 정보를 자바스크립트로 보낼 때</p>

<pre>
<code class="language-php">&lt;?php echo json_encode($content); ?&gt;</code></pre>

<p>이런 형태로 보내고 있습니다.</p>

<p>헌데 문제가 있습니다. 게시물 내용($content-&gt;content)이나 option 값이 하나인 경우<br />
그냥 자바스크립트 함수의 파라미터에 $content-&gt;option-&gt;ex1과 같은 형태로 태우면 값이 정상적으로 나타납니다.<br />
하지만 $content 혹은 $content-&gt;option을 파라미터로 태우면 이 option 값이 빈 Object 형태로 나옵니다. 참 난감하더군요.</p>

<p>혹시 게시물과 option 정보를 모두 담아 보내는 방법이나 option 정보를 따로 받아올 수 있는 방법이 있는지 궁금합니다.</p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[감사합니다. 해결 됐습니다.
]]></title>
			<link>https://www.cosmosfarm.com/threads/document/19595</link>
			<description><![CDATA[<p>감사합니다. 해결 됐습니다.</p>
]]></description>
			<author>ProTech</author>
			<pubDate>Tue, 30 Jan 2018 06:07:42 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

아래의 코드를 적용해보시겠어요?


&amp;lt;?php echo json_encode($content-&amp;gt;o...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/19577</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>아래의 코드를 적용해보시겠어요?</p>

<pre>
<code class="language-html">&lt;?php echo json_encode($content-&gt;option-&gt;toArray())?&gt;</code></pre>

<p> </p>

<p>올려주신 코드를 적용하면 빈 값이 나오는 이유는</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/class/KBContentOption.class.php 파일에</p>

<p>아래와 같은 코드가 있습니다.</p>

<pre>
<code class="language-php">public function __construct($content_uid=''){
	$this-&gt;row = new stdClass();
	if($content_uid) $this-&gt;initWithContentUID($content_uid);
}</code></pre>

<p>위 코드에서 $this-&gt;row는 다른 클래스에서 접근할 수 없기 때문에</p>

<p>$content-&gt;option 코드가 빈 값으로 표시됩니다.</p>

<p>다른 클래스에서도 접근할 수 있는 toArray() 함수를 이용하시면 원하는 결과가 나올 듯합니다.</p>

<p>고맙습니다.</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 30 Jan 2018 02:41:56 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[한 마디 더 덧붙이자면, 현재 자바스크립트로 게시물 정보를 보낼 때 echo json_encode($content); 이렇...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/19570</link>
			<description><![CDATA[<p>한 마디 더 덧붙이자면, 현재 자바스크립트로 게시물 정보를 보낼 때 echo json_encode($content); 이렇게 보내고 있습니다.</p>
]]></description>
			<author>ProTech</author>
			<pubDate>Tue, 30 Jan 2018 00:21:26 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>