From: "Christian Geisert" <[email protected]>
I know (and the entity InvoiceItemTypes has
default-resource-name="AccountingEntityLabels"), but this works only
with <entity-options> and not with <list-options> in a dropdown, right?

AFAIK, with <list-options> you may add your own specific options  (can be 
on-fly, for instance) , so I think you are right Christian

Jacques

In this case the InvoiceItemTypes are filterd in
GetInvoiceItemTypes.groovy.

Christian


Adrian Crum schrieb:
Use the "default-resource-name" attribute of the <entity> element. There
are examples of this in the project.

-Adrian

On 5/4/2012 3:52 PM, Christian Geisert wrote:
Hi,

I just noticed that the InvoiceItemTypes are not localized on the Edit
Invoice Items Screen
(see
https://demo-trunk.ofbiz.apache.org/accounting/control/listInvoiceItems?invoiceId=8010

)

I fixed this with the following code:


<drop-down allow-empty="false">
-<list-options list-name="invoiceItemTypes"
key-name="invoiceItemTypeId" description="${description}"/>
+<list-options list-name="invoiceItemTypes"
key-name="invoiceItemTypeId"
description="${groovy:uiLabelMap.get('InvoiceItemType.description.'+invoiceItemTypeId)}"/>

</drop-down>


Is this the recommended way do it?

Christian



Reply via email to