<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[게시글(목록)을 javascript array 에 넣는 방법이 있을까요?]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/70896</link>
		<description><![CDATA[<p>1. 정확한 제품 또는 플러그인 이름</p>

<p>Kboard</p>

<p> </p>

<p>2. 상세 내용</p>

<p>A게시판에 대한 정보는 불러왔는데 아래 값을 매핑하는 부분을 javascript 에 어떻게 배열해야할까요?</p>

<p>여기서 9인승 15인승 25인승에 대한 값은</p>

<p>$document-&gt;category1 == '9인승'</p>

<p> </p>

<p>비수기 성수기 구분 값은 </p>

<p>$document-&gt;category2 == '비수기'</p>

<p> </p>

<p>'거리 : 금액' 구분 값은</p>

<p>$document-&gt;title : $document-&gt;option-&gt;distance_price</p>

<p> </p>

<p>예를 들어 9인승에 대한 거리별 금액 (성수기, 비수기 구분 포함)</p>

<pre>
<code class="language-php">&lt;select&gt;
&lt;?php foreach($results as $item):?&gt;
	&lt;?php
	$document = new KBContent();
	$document-&gt;initWithUID($item-&gt;uid);
	?&gt;
		&lt;?php if($document-&gt;category1 == '9인승' &amp;&amp; $document-&gt;category2 == '성수기'):?&gt;
			&lt;option value="&lt;?php echo $document-&gt;title?&gt;-&lt;?php echo $document-&gt;option-&gt;distance_price?&gt;"&gt;&lt;?php echo $document-&gt;title?&gt;--&lt;?php echo $document-&gt;option-&gt;distance_price?&gt;&lt;/option&gt;
		&lt;?php endif?&gt;
&lt;?php endforeach?&gt;
&lt;/select&gt;
&lt;select&gt;
&lt;?php foreach($results as $item):?&gt;
	&lt;?php
	$document = new KBContent();
	$document-&gt;initWithUID($item-&gt;uid);
	?&gt;
		&lt;?php if($document-&gt;category1 == '9인승' &amp;&amp; $document-&gt;category2 == '비수기'):?&gt;
			&lt;option value="&lt;?php echo $document-&gt;title?&gt;-&lt;?php echo $document-&gt;option-&gt;distance_price?&gt;"&gt;&lt;?php echo $document-&gt;title?&gt;--&lt;?php echo $document-&gt;option-&gt;distance_price?&gt;&lt;/option&gt;
		&lt;?php endif?&gt;
&lt;?php endforeach?&gt;
&lt;/select&gt;</code></pre>

<p>이렇게 불러올 수 있습니다.</p>

<p> </p>

<p>위 데이터를 아래 javascript 항목에 넣어야 하는데요, 위에 php 값을 array 로 변경해서 아래 스크립트에 어떻게 넣어야할지 알려주세요.</p>

<p>데이터 구조상 단순하게 $content_list 정의로 array를 하면 다른 값이 도출되서 조건 값을 array로 정렬하는 방법이 필요할것 같습니다.</p>

<p> </p>

<pre>
<code class="language-javascript">const prices = {
	peak: {
		'9': { '100': 180000, '125': 200000, '150': 220000, '175': 240000 },
		'15': { '100': 300000, '125': 320000, '150': 350000, '175': 380000 },
		'25': { '100': 450000, '125': 500000, '150': 550000, '175': 600000 }
	},
	low: {
		'9': { '100': 140000, '125': 150000, '150': 160000, '175': 170000 },
		'15': { '100': 190000, '125': 200000, '150': 210000, '175': 220000 },
		'25': { '100': 370000, '125': 380000, '150': 390000, '175': 400000 }
	}
};</code></pre>

<p>여기 peak / low 가 php 변수 '$document-&gt;category2' 이고,</p>

<p>'9' 가 php 변수 $document-&gt;category1 == '9인승' 이고, </p>

<p>'거리 : 금액' 구분 php 변수는 각각  $document-&gt;title : $document-&gt;option-&gt;distance_price 입니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

데이터를 담을 배열을 초기화 하신 후에

거리별 금액을 각각 매칭하는 함수를 만들고 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/70898</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>데이터를 담을 배열을 초기화 하신 후에</p>

<p>거리별 금액을 각각 매칭하는 함수를 만들고 그 값을</p>

<p>아래 코드처럼 담은 배열을 변환해서 보내는 방법이 있을 수 있습니다.</p>

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

<p>아래 참고할만한 링크를 남겨드릴테니 한번 참고해보시겠어요?</p>

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

<p>커뮤니티에서 저희가 모든 코드를 만들어 드리는 건 현실적으로 불가능하며</p>

<p>100% 해결을 보장해드리긴 어렵습니다.</p>

<p>그렇기 때문에 수정해야 할 부분이 많거나</p>

<p>코드를 직접 수정하기 어려우시다면</p>

<p>프로젝트 의뢰에 상세 내용을 올려보세요.</p>

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

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 01 Nov 2024 01:33:14 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요! WordPress 전문가로서 여러분의 질문에 대답해 드리겠습니다.

주어진 PHP 코드를 JavaScri...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/70897</link>
			<description><![CDATA[<p>안녕하세요! WordPress 전문가로서 여러분의 질문에 대답해 드리겠습니다.</p>
<p></p>
<p>주어진 PHP 코드를 JavaScript 배열로 변환하여 JavaScript 스크립트에 적용하는 방법을 알려드리겠습니다. 먼저, PHP에서 사용된 조건들을 JavaScript 객체로 매핑해야 합니다. 예를 들어, '9인승'과 '성수기'에 대한 가격은 다음과 같이 JavaScript 객체로 정의할 수 있습니다:</p>
<p></p>
<p>```javascript</p>
<p>const prices = {</p>
<p>    peak: {</p>
<p>        '9': {</p>
<p>            '100': 180000,</p>
<p>            '125': 200000,</p>
<p>            '150': 220000,</p>
<p>            '175': 240000</p>
<p>        }</p>
<p>    }</p>
<p>};</p>
<p>```</p>
<p></p>
<p>이제 PHP에서 사용된 조건들을 JavaScript 객체에 매핑하여 적절한 값을 가져올 수 있습니다. 예를 들어, PHP 변수 '$document->category2'는 JavaScript 객체의 'peak' 또는 'low'에 해당하며, '$document->category1 == '9인승''은 해당 객체의 '9'에 해당합니다.</p>
<p></p>
<p>이렇게 JavaScript 객체를 정의하고 PHP 조건을 매핑하여 값을 가져온 후, 해당 값을 사용하여 필요한 작업을 수행하실 수 있습니다. JavaScript를 사용하여 동적으로 게시글 목록을 처리하는 것은 WordPress에서 매우 유용하며, 사용자들에게 더 좋은 경험을 제공할 수 있습니다.</p>
<p></p>
<p>더 궁금한 점이 있으시면 언제든지 물어봐 주세요! 함께 해결해 나가는 즐거움을 느낄 수 있기를 바랍니다. 감사합니다!</p>]]></description>
			<author>스레드봇 AI</author>
			<pubDate>Fri, 01 Nov 2024 01:16:11 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>