Author: jacopoc
Date: Thu Oct 4 09:07:33 2007 New Revision: 581958 URL: http://svn.apache.org/viewvc?rev=581958&view=rev Log: Partially converted to widgets one of the product promo code screens. Modified: ofbiz/trunk/applications/product/webapp/catalog/promo/FindProductPromoCode.ftl ofbiz/trunk/applications/product/webapp/catalog/promo/PromoForms.xml ofbiz/trunk/applications/product/widget/catalog/PromoScreens.xml Modified: ofbiz/trunk/applications/product/webapp/catalog/promo/FindProductPromoCode.ftl URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/webapp/catalog/promo/FindProductPromoCode.ftl?rev=581958&r1=581957&r2=581958&view=diff ============================================================================== --- ofbiz/trunk/applications/product/webapp/catalog/promo/FindProductPromoCode.ftl (original) +++ ofbiz/trunk/applications/product/webapp/catalog/promo/FindProductPromoCode.ftl Thu Oct 4 09:07:33 2007 @@ -17,40 +17,6 @@ under the License. --> <#if productPromoId?exists> - <div> - <#if manualOnly?if_exists == "Y"> - <a href="<@ofbizUrl>FindProductPromoCode?manualOnly=N&productPromoId=${productPromoId?if_exists}</@ofbizUrl>" class="buttontext">[${uiLabelMap.ProductPromotionManualImported}]</a> - <#else> - <a href="<@ofbizUrl>FindProductPromoCode?manualOnly=Y&productPromoId=${productPromoId?if_exists}</@ofbizUrl>" class="buttontext">[${uiLabelMap.ProductPromotionManual}</a> - </#if> - </div> - <br/> - <table border="1" cellpadding="2" cellspacing="0"> - <tr> - <td><div class="tabletext"><b>${uiLabelMap.ProductPromotionCode}</b></div></td> - <td><div class="tabletext"><b>${uiLabelMap.ProductPromotionPerCode}</b></div></td> - <td><div class="tabletext"><b>${uiLabelMap.ProductPromotionPerCustomer}</b></div></td> - <td><div class="tabletext"><b>${uiLabelMap.ProductPromotionReqEmailOrParty}</b></div></td> - <td><div class="tabletext"><b>${uiLabelMap.CommonCreated}</b></div></td> - <td><div class="tabletext"> </div></td> - </tr> - <#list productPromoCodes as productPromoCode> - <#assign productPromo = productPromoCode.getRelatedOne("ProductPromo")> - <tr valign="middle"> - <td><div class='tabletext'> <a href="<@ofbizUrl>EditProductPromoCode?productPromoCodeId=${(productPromoCode.productPromoCodeId)?if_exists}</@ofbizUrl>" class="buttontext">[${(productPromoCode.productPromoCodeId)?if_exists}]</a></div></td> - <td><div class='tabletext'> ${(productPromoCode.useLimitPerCode)?if_exists}</div></td> - <td><div class='tabletext'> ${(productPromoCode.useLimitPerCustomer)?if_exists}</div></td> - <td><div class='tabletext'> ${(productPromoCode.requireEmailOrParty)?if_exists}</div></td> - <td><div class='tabletext'> ${(productPromoCode.createdDate)?if_exists}</div></td> - <td> - <a href='<@ofbizUrl>EditProductPromoCode?productPromoCodeId=${(productPromoCode.productPromoCodeId)?if_exists}</@ofbizUrl>' class="buttontext">[${uiLabelMap.CommonEdit}]</a> - <a href='<@ofbizUrl>deleteProductPromoCode?productPromoCodeId=${(productPromoCode.productPromoCodeId)?if_exists}&productPromoId=${productPromoId?if_exists}</@ofbizUrl>' class="buttontext">[${uiLabelMap.CommonDelete}]</a> - </td> - </tr> - </#list> - </table> - <br/> - <h3>${uiLabelMap.ProductPromotionUploadSetOfPromotionCodes}:</h3> <div class="tabletext"> <form method="post" action="<@ofbizUrl>createBulkProductPromoCode</@ofbizUrl>" enctype="multipart/form-data" style="margin: 0;"> Modified: ofbiz/trunk/applications/product/webapp/catalog/promo/PromoForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/webapp/catalog/promo/PromoForms.xml?rev=581958&r1=581957&r2=581958&view=diff ============================================================================== --- ofbiz/trunk/applications/product/webapp/catalog/promo/PromoForms.xml (original) +++ ofbiz/trunk/applications/product/webapp/catalog/promo/PromoForms.xml Thu Oct 4 09:07:33 2007 @@ -84,4 +84,17 @@ <display description="[${productPromoCode.createdByUserLogin}] ${uiLabelMap.CommonOn} ${productPromoCode.createdDate}" also-hidden="false"/> </field> </form> + + <form name="ListProductPromoCodes" type="list" title="" list-name="productPromoCodes"> + <auto-fields-entity entity-name="ProductPromoCode" default-field-type="display"/> + <field name="productPromoId"><hidden/></field> + <field name="productPromoCodeId" widget-style="buttontext"> + <hyperlink target="EditProductPromoCode?productPromoCodeId=${productPromoCodeId}" + description="${productPromoCodeId}" also-hidden="false"/> + </field> + <field name="deleteLink" title="${uiLabelMap.CommonEmptyHeader}" widget-style="buttontext"> + <hyperlink target="deleteProductPromoCode?productPromoCodeId=${productPromoCodeId}&productPromoId=${productPromoId}" + description="${uiLabelMap.CommonDelete}" also-hidden="false"/> + </field> + </form> </forms> Modified: ofbiz/trunk/applications/product/widget/catalog/PromoScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/widget/catalog/PromoScreens.xml?rev=581958&r1=581957&r2=581958&view=diff ============================================================================== --- ofbiz/trunk/applications/product/widget/catalog/PromoScreens.xml (original) +++ ofbiz/trunk/applications/product/widget/catalog/PromoScreens.xml Thu Oct 4 09:07:33 2007 @@ -47,7 +47,7 @@ <label style="head1">${uiLabelMap.${labelTitleProperty}} ${uiLabelMap.CommonFor}: ${productPromo.promoName} [${uiLabelMap.CommonId}:${productPromoId}] ${${extraFunctionName}}</label> </container> <container> - <link target="EditProductPromo" text="[${uiLabelMap.ProductNewProductPromo}]" style="buttontext"/> + <link target="EditProductPromo" text="${uiLabelMap.ProductNewProductPromo}" style="buttontext"/> </container> </widgets> </section> @@ -234,6 +234,22 @@ <container> <link target="EditProductPromoCode?productPromoId=${productPromoId}" text="${uiLabelMap.ProductNewPromotionCode}" style="buttontext"/> </container> + <section> + <condition> + <if-compare field-name="manualOnly" operator="equals" value="Y"/> + </condition> + <widgets> + <container> + <link target="FindProductPromoCode?manualOnly=N&productPromoId=${productPromoId}" text="${uiLabelMap.ProductPromotionManualImported}" style="buttontext"/> + </container> + </widgets> + <fail-widgets> + <container> + <link target="FindProductPromoCode?manualOnly=Y&productPromoId=${productPromoId}" text="${uiLabelMap.ProductPromotionManual}" style="buttontext"/> + </container> + </fail-widgets> + </section> + <include-form name="ListProductPromoCodes" location="component://product/webapp/catalog/promo/PromoForms.xml"/> <platform-specific> <html><html-template location="component://product/webapp/catalog/promo/FindProductPromoCode.ftl"/></html> </platform-specific> |
Free forum by Nabble | Edit this page |