Modified: ofbiz/trunk/specialpurpose/ebaystore/widget/EbaySellingManagerForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/widget/EbaySellingManagerForms.xml?rev=918909&r1=918908&r2=918909&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/widget/EbaySellingManagerForms.xml (original) +++ ofbiz/trunk/specialpurpose/ebaystore/widget/EbaySellingManagerForms.xml Thu Mar 4 09:20:47 2010 @@ -346,21 +346,33 @@ <field name="condition2" title="Allow no more than" tooltip-style="h3" tooltip="items per order"><text size="3" default-value="${ebayPrefCombine.condition2}" maxlength="2"></text></field> <field name="submitButton" title="${uiLabelMap.CommonSave}"><submit button-type="button"/></field> </form> - <form name="EditEmailTemplate" type="single" target="createEmailTemplate" + <form name="winningBuyerNotification" type="single" target="settingWinningBuyerNotification" header-row-style="header-row" default-table-style="basic-table"> + <actions> + <entity-one entity-name="EbayProductStorePref" value-field="ebayPrefCombine"> + <field-map field-name="productStoreId" from-field="parameters.productStoreId"/> + <field-map field-name="autoPrefEnumId" value="EBAY_AUTO_WIN_EMAIL"/> + </entity-one> + <set field="isRunWinnerNotify" type="String" from-field="ebayPrefCombine.enabled"/> + </actions> + <field name="productStoreId"><hidden value="${parameters.productStoreId}"/></field> + <field name="isRunWinnerNotify" position="1" title="Enable send winner buyer notification automatically"><check></check></field> + <field name="submitButton" title="${uiLabelMap.CommonSave}"><submit button-type="button"/></field> + </form> + <form name="EditEmailTemplate" type="single" target="createEmailTemplate" header-row-style="header-row" default-table-style="basic-table"> <actions> - <set field="includePayment" value="${groovy: - includePayment = "N"; - if (subject != null && subject.contains("INCLUDE_PAYMENT")) includePayment = "Y"; - if (subject != null && subject.contains("INCLUDE_PAYMENT")) subject = subject.replace("INCLUDE_PAYMENT", ""); - return includePayment; - }" type="String"/> - <set field="includeCrossPromotions" value="${groovy: - includeCrossPromotions = "N"; - if (subject != null && subject.contains("INCLUDE_CROSS_PROMOTIONS")) includeCrossPromotions = "Y"; - if (subject != null && subject.contains("INCLUDE_CROSS_PROMOTIONS")) subject = subject.replace("INCLUDE_CROSS_PROMOTIONS", ""); - return includeCrossPromotions; - }" type="String"/> + <set field="includePayment" value="${groovy: + includePayment = "N"; + if (subject != null && subject.contains("INCLUDE_PAYMENT")) includePayment = "Y"; + if (subject != null && subject.contains("INCLUDE_PAYMENT")) subject = subject.replace("INCLUDE_PAYMENT", ""); + return includePayment; + }" type="String"/> + <set field="includeCrossPromotions" value="${groovy: + includeCrossPromotions = "N"; + if (subject != null && subject.contains("INCLUDE_CROSS_PROMOTIONS")) includeCrossPromotions = "Y"; + if (subject != null && subject.contains("INCLUDE_CROSS_PROMOTIONS")) subject = subject.replace("INCLUDE_CROSS_PROMOTIONS", ""); + return includeCrossPromotions; + }" type="String"/> </actions> <alt-target use-when="emailSetting!=null" target="updateEmailTemplate"/> <field name="productStoreId"><hidden value="${parameters.productStoreId}"/></field> @@ -371,57 +383,57 @@ <field name="dataResourceId"><hidden value="${dataResourceId}"/></field> <field name="emailDetail" title="${uiLabelMap.CommonEmptyHeader}" widget-area-style="h2"><display description="${uiLabelMap.EbayEmailDetail}"/></field> <field name="autoText" action="doSelect(this.id)" event="onchange" > - <drop-down allow-empty="true"> - <option key="$\{buyerUserId}" description="Buyer User ID"/> - <option key="$\{buyerName}" description="Buyer name"/> - <option key="$\{buyerFirstName}" description="Buyer First name"/> - <option key="$\{buyerLastName}" description="Buyer Last name"/> - <option key="$\{buyerStreet1}" description="Buyer street 1"/> - <option key="$\{buyerStreet2}" description="Buyer street 2"/> - <option key="$\{buyerCity}" description="Buyer City"/> - <option key="$\{buyerState}" description="Buyer State"/> - <option key="$\{buyerZipCode}" description="Buyer zip code"/> - <option key="$\{buyerCountry}" description="Buyer Country"/> - <option key="$\{itemId}" description="Item Number"/> - <option key="$\{itemTitle}" description="Item Title"/> - <option key="$\{linkToListing}" description="Link to listing"/> - <option key="$\{Quantity}" description="Quantity"/> - <option key="$\{favoriteslist}" description="Favorites list"/> - <option key="$\{feedbackLink}" description="Feedback link"/> - <option key="$\{closingDateTime}" description="Closing Date/Time"/> - <option key="$\{totalPrice}" description="Total price"/> - <option key="$\{closingPrice}" description="Closing price"/> - <option key="$\{SHFee}" description="S&H fee"/> - <option key="$\{insuranceCost}" description="Insurance cost"/> - <option key="$\{insuranceOption}" description="Insurance option"/> - <option key="$\{tax}" description="Tax"/> - <option key="$\{taxState}" description="Tax State"/> - <option key="$\{paymentAcceped}" description="Payment accepted"/> - <option key="$\{paymentInstructions}" description="Payment instructions"/> - <option key="$\{sellerUserId}" description="Seller User ID"/> - <option key="$\{sellerName}" description="Seller name"/> - <option key="$\{sellerFirstName}" description="Seller First name"/> - <option key="$\{sellerLastName}" description="Seller Last name"/> - <option key="$\{sellerStreet1}" description="Seller street 1"/> - <option key="$\{sellerStreet2}" description="Seller street 2"/> - <option key="$\{sellerCity}" description="Seller city"/> - <option key="$\{sellerState}" description="Seller state"/> - <option key="$\{sellerZipCode}" description="Seller zip code"/> - <option key="$\{sellerCountry}" description="Seller country"/> - <option key="$\{sellerEmail}" description="Seller email"/> - <option key="$\{sellerPhone}" description="Seller phone"/> - <option key="$\{salesRecordNumber}" description="Sales record number"/> - <option key="$\{shippedDate}" description="Shipped date"/> - <option key="$\{transactionTable}" description="Transaction table"/> - <option key="$\{checkoutLink}" description="Checkout link"/> - <option key="$\{shippingCalculator}" description="Shipping Calculator"/> - <option key="$\{trackShipmentLink}" description="Track shipment link"/> - <option key="$\{shippingOptions}" description="Shipping Options"/> - <option key="$\{notesToBuyer}" description="Notes to buyer"/> - <option key="$\{DiscountsOrCharges}" description="Discounts or Charges"/> - <option key="$\{refundAmount}" description="Refund Amount"/> - <option key="$\{variationDetails}" description="Variation details"/> - </drop-down> + <drop-down allow-empty="true"> + <option key="$\{buyerUserId}" description="Buyer User ID"/> + <option key="$\{buyerName}" description="Buyer name"/> + <option key="$\{buyerFirstName}" description="Buyer First name"/> + <option key="$\{buyerLastName}" description="Buyer Last name"/> + <option key="$\{buyerStreet1}" description="Buyer street 1"/> + <option key="$\{buyerStreet2}" description="Buyer street 2"/> + <option key="$\{buyerCity}" description="Buyer City"/> + <option key="$\{buyerState}" description="Buyer State"/> + <option key="$\{buyerZipCode}" description="Buyer zip code"/> + <option key="$\{buyerCountry}" description="Buyer Country"/> + <option key="$\{itemId}" description="Item Number"/> + <option key="$\{itemTitle}" description="Item Title"/> + <option key="$\{linkToListing}" description="Link to listing"/> + <option key="$\{Quantity}" description="Quantity"/> + <option key="$\{favoriteslist}" description="Favorites list"/> + <option key="$\{feedbackLink}" description="Feedback link"/> + <option key="$\{closingDateTime}" description="Closing Date/Time"/> + <option key="$\{totalPrice}" description="Total price"/> + <option key="$\{closingPrice}" description="Closing price"/> + <option key="$\{SHFee}" description="S&H fee"/> + <option key="$\{insuranceCost}" description="Insurance cost"/> + <option key="$\{insuranceOption}" description="Insurance option"/> + <option key="$\{tax}" description="Tax"/> + <option key="$\{taxState}" description="Tax State"/> + <option key="$\{paymentAcceped}" description="Payment accepted"/> + <option key="$\{paymentInstructions}" description="Payment instructions"/> + <option key="$\{sellerUserId}" description="Seller User ID"/> + <option key="$\{sellerName}" description="Seller name"/> + <option key="$\{sellerFirstName}" description="Seller First name"/> + <option key="$\{sellerLastName}" description="Seller Last name"/> + <option key="$\{sellerStreet1}" description="Seller street 1"/> + <option key="$\{sellerStreet2}" description="Seller street 2"/> + <option key="$\{sellerCity}" description="Seller city"/> + <option key="$\{sellerState}" description="Seller state"/> + <option key="$\{sellerZipCode}" description="Seller zip code"/> + <option key="$\{sellerCountry}" description="Seller country"/> + <option key="$\{sellerEmail}" description="Seller email"/> + <option key="$\{sellerPhone}" description="Seller phone"/> + <option key="$\{salesRecordNumber}" description="Sales record number"/> + <option key="$\{shippedDate}" description="Shipped date"/> + <option key="$\{transactionTable}" description="Transaction table"/> + <option key="$\{checkoutLink}" description="Checkout link"/> + <option key="$\{shippingCalculator}" description="Shipping Calculator"/> + <option key="$\{trackShipmentLink}" description="Track shipment link"/> + <option key="$\{shippingOptions}" description="Shipping Options"/> + <option key="$\{notesToBuyer}" description="Notes to buyer"/> + <option key="$\{DiscountsOrCharges}" description="Discounts or Charges"/> + <option key="$\{refundAmount}" description="Refund Amount"/> + <option key="$\{variationDetails}" description="Variation details"/> + </drop-down> </field> <field name="subject"><text/></field> <field name="textData" title="${uiLabelMap.CommonMessage}"><textarea visual-editor-enable="true" rows="20" cols="120" default-value="${textData}"/></field> @@ -429,6 +441,6 @@ <field name="includePayment" title="${uiLabelMap.CommonEmptyHeader}" tooltip="${uiLabelMap.EbayIncludePayNowButtonAndAcceptPaymentMethods}" tooltip-style="h3"><check/></field> <field name="crossPromotions" title="${uiLabelMap.CommonEmptyHeader}" widget-area-style="h2"><display description="${uiLabelMap.EbayCrossPromotions}"/></field> <field name="includeCrossPromotions" title="${uiLabelMap.CommonEmptyHeader}" tooltip="${uiLabelMap.EbayIncludeMyDefaultCrossPromotionInThisEmail}" tooltip-style="h3"><check/></field--> - <field name="submitButton"><submit/></field> - </form> + <field name="submitButton"><submit/></field> + </form> </forms> \ No newline at end of file Modified: ofbiz/trunk/specialpurpose/ebaystore/widget/EbaySellingManagerScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/widget/EbaySellingManagerScreens.xml?rev=918909&r1=918908&r2=918909&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/widget/EbaySellingManagerScreens.xml (original) +++ ofbiz/trunk/specialpurpose/ebaystore/widget/EbaySellingManagerScreens.xml Thu Mar 4 09:20:47 2010 @@ -246,18 +246,23 @@ <decorator-screen name="SellingManagerDecorator" location="${parameters.mainDecoratorLocation}"> <decorator-section name="body"> <decorator-section-include name="body"/> - <include-screen name="combinedOrderSetting"/> <include-screen name="AutomationRelistSoldItems"/> <include-screen name="AutomationDispute"/> - <screenlet title="${uiLabelMap.EbayTxtAutoPositiveFeedbackBuyer}" id="autoPositiveFeedback" collapsible="false" initially-collapsed="true"> + <screenlet title="${uiLabelMap.EbayTxtAutoPositiveFeedbackBuyer}" id="autoPositiveFeedback" collapsible="true" initially-collapsed="true"> <include-form name="autoPositiveFeedbackForBuyers" location="component://ebaystore/widget/EbaySellingManagerForms.xml"/> </screenlet> - <screenlet title="${uiLabelMap.EbayIsAutoFeedbackReminder}" id="autoSendFeedbackReminder" collapsible="false" initially-collapsed="true"> + <screenlet title="${uiLabelMap.EbayIsAutoFeedbackReminder}" id="autoSendFeedbackReminder" collapsible="true" initially-collapsed="true"> <include-form name="autoSendFeedbackReminder" location="component://ebaystore/widget/EbaySellingManagerForms.xml"/> </screenlet> - <screenlet title="${uiLabelMap.EbayAutoPaymentReceviedEmail}" id="autoSendPaymentReceivedEmail" collapsible="false" initially-collapsed="true"> + <screenlet title="${uiLabelMap.EbayAutoPaymentReceviedEmail}" id="autoSendPaymentReceivedEmail" collapsible="true" initially-collapsed="true"> <include-form name="autoSendPaymentReceivedEmail" location="component://ebaystore/widget/EbaySellingManagerForms.xml"/> </screenlet> + <screenlet title="${uiLabelMap.EbayCombineOrderSetting}" id="combineOrdersSetting" collapsible="true" initially-collapsed="true"> + <include-form name="combineOrdersSetting" location="component://ebaystore/widget/EbaySellingManagerForms.xml"/> + </screenlet> + <screenlet title="${uiLabelMap.EbayAutoSendWinBuyerEmail}" id="winningBuyerNotification" collapsible="true" initially-collapsed="true"> + <include-form name="winningBuyerNotification" location="component://ebaystore/widget/EbaySellingManagerForms.xml"/> + </screenlet> </decorator-section> </decorator-screen> </widgets> @@ -312,15 +317,6 @@ </widgets> </section> </screen> - <screen name="combinedOrderSetting"> - <section> - <widgets> - <screenlet title="Combine Orders Setting"> - <include-form name="combineOrdersSetting" location="component://ebaystore/widget/EbaySellingManagerForms.xml"/> - </screenlet> - </widgets> - </section> - </screen> <!-- Sold --> <screen name="EbaySoldListing"> <section> @@ -399,34 +395,34 @@ <field-map field-name="productStoreId" from-field="parameters.productStoreId"/> </service> <service service-name="getEbayUser" result-map="ebayUser"> - <field-map field-name="productStoreId" from-field="parameters.productStoreId"/> - </service> + <field-map field-name="productStoreId" from-field="parameters.productStoreId"/> + </service> <set field="userLoginId" from-field="result.userLoginId"/> <set field="emailType" from-field="parameters.emailType"/> <entity-one value-field="emailSetting" entity-name="ProductStoreEmailSetting"> - <field-map field-name="productStoreId" from-field="parameters.productStoreId"/> - <field-map field-name="emailType" from-field="emailType"/> + <field-map field-name="productStoreId" from-field="parameters.productStoreId"/> + <field-map field-name="emailType" from-field="emailType"/> </entity-one> <set field="subject" from-field="emailSetting.subject"/> <set field="bodyScreenLocation" value="component://ebaystore/widget/EbayEmailScreens.xml#EbayEmailTemplate"/> - <set field="fromAddress" from-field="ebayUser.email"/> - <entity-one value-field="userLoginCheck" entity-name="UserLogin"> - <field-map field-name="userLoginId" from-field="userLoginId"/> - </entity-one> - <set field="partyId" from-field="userLoginCheck.partyId"/> - <script location="component://ebaystore/webapp/ebaystore/WEB-INF/actions/email/GetProductStoreEmailTemplate.groovy"/> - <entity-one value-field="templateContent" entity-name="Content"/> - <get-related-one value-field="templateContent" relation-name="DataResource" to-value-field="templateDataResource"/> - <get-related-one value-field="templateDataResource" relation-name="ElectronicText" to-value-field="templateData"/> - <set field="textData" from-field="templateData.textData"/> - <set field="dataResourceId" from-field="templateData.dataResourceId"/> + <set field="fromAddress" from-field="ebayUser.email"/> + <entity-one value-field="userLoginCheck" entity-name="UserLogin"> + <field-map field-name="userLoginId" from-field="userLoginId"/> + </entity-one> + <set field="partyId" from-field="userLoginCheck.partyId"/> + <script location="component://ebaystore/webapp/ebaystore/WEB-INF/actions/email/GetProductStoreEmailTemplate.groovy"/> + <entity-one value-field="templateContent" entity-name="Content"/> + <get-related-one value-field="templateContent" relation-name="DataResource" to-value-field="templateDataResource"/> + <get-related-one value-field="templateDataResource" relation-name="ElectronicText" to-value-field="templateData"/> + <set field="textData" from-field="templateData.textData"/> + <set field="dataResourceId" from-field="templateData.dataResourceId"/> </actions> <widgets> <decorator-screen name="SellingManagerDecorator" location="${parameters.mainDecoratorLocation}"> <decorator-section name="body"> - <screenlet title="${uiLabelMap.EbayEditEmailTemplate}"> - <include-form name="EditEmailTemplate" location="component://ebaystore/widget/EbaySellingManagerForms.xml"/> - </screenlet> + <screenlet title="${uiLabelMap.EbayEditEmailTemplate}"> + <include-form name="EditEmailTemplate" location="component://ebaystore/widget/EbaySellingManagerForms.xml"/> + </screenlet> </decorator-section> </decorator-screen> </widgets> |
Free forum by Nabble | Edit this page |