SimpleScriptJS v3을 Force.com Visualforce 페이지에 통합하려고합니다. Salesforce에서 제품을 쿼리하고 SimpleCartJS 클래스 매개 변수를 사용하여 제품을 표시 할 수 있습니다. 제품이 제대로 카트에 추가되고 빈, 제거, 증가 및 감소 링크가 완벽하게 작동합니다. PayPal, google 등을 체크 아웃 할 필요가 없습니다. "ckeckout"버튼에 사용자 clics가있을 때 Salesforce에 직접 객체를 기록하는 것이 필요합니다. 따라서 반복 할 수 있도록 장바구니의 모든 항목을 가져와야합니다. 정보를 사용하여 Salesforce에서 레코드를 만듭니다. 전 항목이 정확 첨가하고 styleClass = "simpleCart_items"와 카트 (내 출력 패널에 나타낸다 말했듯SimpleCartJS - 장바구니의 모든 항목을 가져 오는 방법?
<script src="{!$Resource.ShoppingCart_SimpleCart_JS}" type="text/javascript"/>
<script src="{!$Resource.ShoppingCart_JQuery_JS}" type="text/javascript"/>
<apex:pageBlock >
<apex:repeat value="{!existingProducts}" var="wrapper">
<apex:outputPanel layout="block" style="float:left;padding-top:10px;padding-left:10px" styleClass="simpleCart_shelfItem">
<apex:image value="/servlet/servlet.FileDownload?file={!wrapper.imageId}" width="150" height="150"/>
<apex:outputPanel layout="block" style="text-align:center">
<apex:outputText value="{!wrapper.product.Name}" styleClass="item_name"/><br/>
<apex:outputText value="Price: ${!wrapper.price}" styleClass="item_price"/><br/>
<apex:outputLink value="javascript:;" styleClass="item_add">Add to Cart</apex:outputLink><br/><br/>
</apex:outputPanel>
</apex:outputPanel>
</apex:repeat>
<apex:outputPanel layout="block" style="float:right;padding-top:10px;padding-right:10px">
<apex:outputPanel styleClass="simpleCart_quantity"></apex:outputPanel>
items -
<apex:outputPanel styleClass="simpleCart_total"></apex:outputPanel>
<apex:outputPanel styleClass="simpleCart_items" layout="block"></apex:outputPanel>
<apex:outputLink value="javascript:;" styleClass="simpleCart_checkout">Checkout </apex:outputLink>
<apex:outputLink value="javascript:;" styleClass="simpleCart_empty"> Empty Cart</apex:outputLink>
</apex:outputPanel>
<apex:pageBlockButtons >
<apex:commandButton value="Checkout" action="{!checkout}"/>
</apex:pageBlockButtons>
</apex:pageBlock>
속성 :
이
내없이 VisualForce 페이지이며).질문은, 어떻게 그것을 반복하고 사용하기 위해 모든 카트 항목을 배열 또는 무언가에 넣을 수 있는가입니다.
아무도 도와 줄 수 있습니까?
감사합니다.
감사합니다.