Yes, I rename it , it works now. thanks for all

2013/10/13 Antony Adopo <[email protected]>

> Ok, so If I understand, I have to rename "EcommerceUiLabels.xml" in
> "MyOwnProject/.../config" folder and specify property correctly in my
> screens file.
>
> let's try
>
>
> 2013/10/13 Adrian Crum <[email protected]>
>
>> Traditionally, we give each UI label file a unique name and put the file
>> in the component's config folder. The class loader will find the file there.
>>
>> If you want, you can use the "component://" syntax to specify the file's
>> location, but that could be a problem later if you want to put the UI label
>> file somewhere else.
>>
>> Adrian Crum
>> Sandglass Software
>> www.sandglass-software.com
>>
>>
>> On 10/13/2013 8:00 AM, Antony Adopo wrote:
>>
>>> Thanks for all, I found the solution.  In fact, I had two (2)
>>> "EcommerceUiLabels.xml", One (1) in "Ecommerce" app from "specialPurpose"
>>> folder and one in "myOwnProject" app in "Hot-deploy" folder. and I put
>>> labels in those file in "MyownProject", this is why they didn't work. So
>>> now it works because I put my labels in  file in  "Ecommerce" app from
>>> "specialPurpose" folder.
>>>
>>> Now , I want ask  you how to specify the path for personnal
>>> *UILabels.xml"
>>>
>>>
>>>
>>> 2013/10/13 Jacques Le Roux <[email protected]>
>>>
>>>  Then it would be good to have the EcommerceUiLables.xml file. I guess
>>>> there is an issue in it.
>>>> Not sure it will pass through here though. Then you can attach on Nabble
>>>> forum
>>>>
>>>> Jacques
>>>>
>>>> Antony Adopo wrote:
>>>>
>>>>> And a second thing for the same "EcommerceUiLables.xml" file, only new
>>>>> labels that I add don't work. previous labels work good. I don't
>>>>>
>>>> understand
>>>>
>>>>> why
>>>>>
>>>>>
>>>>> 2013/10/12 Antony Adopo <[email protected]>
>>>>>
>>>>>  It doesnt work, pfff. I send you commonScreen.xml , end my
>>>>>> mainsubheader.ftl
>>>>>>
>>>>>> please watch it, please
>>>>>>
>>>>>>
>>>>>> 2013/10/12 Jacques Le Roux <[email protected]>
>>>>>>
>>>>>>  Seems you did it the reverse way.
>>>>>>>
>>>>>>> Put
>>>>>>> <property-map resource="EcommerceUiLabels" map-name="uiLabelMap"
>>>>>>> global="true"/>
>>>>>>> in you main screen actions and it should work for both your (visible
>>>>>>> here) ftl templates
>>>>>>>
>>>>>>> Also if you use your main-decorator in other screens, better to put
>>>>>>>
>>>>>> this
>>>>
>>>>> line directly in your main-decorator.
>>>>>>> The idea is to put labels at the higher level, wich the decorators
>>>>>>> are.
>>>>>>>
>>>>>>> Of course, YMMV...
>>>>>>>
>>>>>>> Jacques
>>>>>>>
>>>>>>> Antony Adopo wrote:
>>>>>>>
>>>>>>>> Please, I did all but nothing.
>>>>>>>>
>>>>>>>> this my screen:
>>>>>>>>
>>>>>>>> <screen name="mainSubHeader">
>>>>>>>>      <section>
>>>>>>>>      <actions>
>>>>>>>>      <property-map resource="EcommerceUiLabels"
>>>>>>>> map-name="uiLabelMap"
>>>>>>>> global="true"/>
>>>>>>>>      </actions>
>>>>>>>>              <widgets>
>>>>>>>>                  <platform-specific><html><**html-template
>>>>>>>>
>>>>>>>>
>>>>>>>  location="component://**LeTailleur/webapp/ecommerce/**
>>>> includes/homePage/**mainSubHeader.ftl"/></html></**platform-specific>
>>>>
>>>>>               </widgets>
>>>>>>>>          </section>
>>>>>>>>      </screen>
>>>>>>>>
>>>>>>>>
>>>>>>>> I include it in the "main" screen in "CommonScreens.xml"
>>>>>>>>
>>>>>>>> <screen name="main">
>>>>>>>>          <section>
>>>>>>>>              <actions>
>>>>>>>>                  <!--<set field="leftbarScreenName"
>>>>>>>> value="leftbar"/>
>>>>>>>>                  <set field="rightbarScreenName"
>>>>>>>> value="rightbar"/>-->
>>>>>>>>                  <!--<set field="MainColumnStyle"
>>>>>>>> value="center"/>-->
>>>>>>>>
>>>>>>>>
>>>>>>>>                  <set field="titleProperty" value="PageTitleMain"/>
>>>>>>>>                  <set field="headerItem" value="main"/>
>>>>>>>>                  <set field="randomSurveyGroup"
>>>>>>>>
>>>>>>> value="testSurveyGroup"/>
>>>>
>>>>>
>>>>>>>>                  <script
>>>>>>>>
>>>>>>>>
>>>>>>>  location="component://**ecommerce/webapp/ecommerce/**
>>>> WEB-INF/actions/Main.groovy"/>
>>>>
>>>>>                   <script
>>>>>>>>
>>>>>>>>
>>>>>>>  location="component://order/**webapp/ordermgr/WEB-INF/**
>>>> actions/entry/catalog/**Category.groovy"/>
>>>>
>>>>>               </actions>
>>>>>>>>              <widgets>
>>>>>>>>                  <decorator-screen name="main-decorator"
>>>>>>>> location="${parameters.**mainDecoratorLocation}">
>>>>>>>>                      <decorator-section name="body">
>>>>>>>>                      *<include-screen name="mainSubHeader"/>*
>>>>>>>>                          <include-screen name="mainCarousel"/>
>>>>>>>>                          <platform-specific><html><**html-template
>>>>>>>>
>>>>>>>>
>>>>>>>  location="component://**LeTailleur/webapp/ecommerce/**
>>>> main.ftl"/></html></platform-**specific>
>>>>
>>>>>                       </decorator-section>
>>>>>>>>                  </decorator-screen>
>>>>>>>>              </widgets>
>>>>>>>>          </section>
>>>>>>>>      </screen>
>>>>>>>>
>>>>>>>> but it doesn't work. Please help
>>>>>>>>
>>>>>>>> 2013/10/11 Jacques Le Roux <[email protected]>
>>>>>>>>
>>>>>>>>  If you common screen is either included or used as a decorator in
>>>>>>>>>
>>>>>>>> other
>>>>
>>>>>  screens then it should work, because of the global="true"
>>>>>>>>> Else your screens have no ideas about your labels, how could they?
>>>>>>>>>
>>>>>>>>> Jacques
>>>>>>>>>
>>>>>>>>> Antony ADOPO wrote:
>>>>>>>>>
>>>>>>>>>> Ok, I will try this evening. I only put these property in common
>>>>>>>>>>
>>>>>>>>> screen , not on others "een.xml"
>>>>>>>
>>>>>>>>
>>>>>>>>>> -----Message d'origine-----
>>>>>>>>>> De : "Jacques Le Roux" <[email protected]>
>>>>>>>>>> Envoyé : 11/10/2013 11:21
>>>>>>>>>> À : "[email protected]" <[email protected]>
>>>>>>>>>> Objet : Re: Adding new "EcommerceUiLabels" doesn't work
>>>>>>>>>>
>>>>>>>>>> Look for
>>>>>>>>>> <property-map resource="EcommerceUiLabels" map-name="uiLabelMap"
>>>>>>>>>>
>>>>>>>>> global="true"/>
>>>>
>>>>>
>>>>>>>>>> in *een*.xml  files...
>>>>>>>>>>
>>>>>>>>>> Also, to check what's going on with your labels, you can use the
>>>>>>>>>>
>>>>>>>>> Label Manager in Webtools
>>>>
>>>>>
>>>>>>>>>> Jacques
>>>>>>>>>>
>>>>>>>>>> Antony ADOPO wrote:
>>>>>>>>>>
>>>>>>>>>>> Yes, it is already include. Please send me an exemple to show
>>>>>>>>>>> tour
>>>>>>>>>>>
>>>>>>>>>> "including" way. Im sure but it doesn't work
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> -----Message d'origine-----
>>>>>>>>>>> De : "Jacques Le Roux" <[email protected]>
>>>>>>>>>>> Envoyé : 11/10/2013 08:58
>>>>>>>>>>> À : "[email protected]" <[email protected]>
>>>>>>>>>>> Objet : Re: Adding new "EcommerceUiLabels" doesn't work
>>>>>>>>>>>
>>>>>>>>>>> Antony, you have to be sure that you "include" the corresponding
>>>>>>>>>>> ui
>>>>>>>>>>>
>>>>>>>>>> labels file in the screen widget definition which calls the
>>>>>>>>>
>>>>>>>>>> ultimately rendered HTML source (either a widget form or a ftl
>>>>>>>>>>>
>>>>>>>>>> template)
>>>>
>>>>>  So if it's in a hot-deploy component don't forget it there. See how
>>>>>>>>>>>
>>>>>>>>>> it's done in ecommerce screens...
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> Jacques
>>>>>>>>>>>
>>>>>>>>>>> Antony Adopo wrote:
>>>>>>>>>>>
>>>>>>>>>>>> lol, forgot it , it was just to specify that it is code.
>>>>>>>>>>>>
>>>>>>>>>>>> But I add only :
>>>>>>>>>>>> <property key="EcommerceNewCollections">
>>>>>>>>>>>>         <value xml:lang="en">New collections</value>
>>>>>>>>>>>>
>>>>>>>>>>>>>        <value xml:lang="fr">Nouvelles collections</value>
>>>>>>>>>>>>>
>>>>>>>>>>>>   </property>
>>>>>>>>>>>>
>>>>>>>>>>>> It doesn't work when I call it by
>>>>>>>>>>>>
>>>>>>>>>>> ${uiLabelMap.**EcommerceNewCollections}
>>>>>>>
>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> 2013/10/11 Jacques Le Roux <[email protected]>
>>>>>>>>>>>>
>>>>>>>>>>>>  It should work, but what are those <code></code> ?
>>>>>>>>>>>>>
>>>>>>>>>>>>> Jacques
>>>>>>>>>>>>>
>>>>>>>>>>>>> Antony Adopo wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hello Ofbizers,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I try to add new labels in EcommerceUiLabels.xml (Also
>>>>>>>>>>>>>>
>>>>>>>>>>>>> CommonUiLabels.xml)
>>>>
>>>>>   for instance :
>>>>>>>>>>>>>> <code>
>>>>>>>>>>>>>> <property key="EcommerceNewCollections">
>>>>>>>>>>>>>>         <value xml:lang="en">New collections</value>
>>>>>>>>>>>>>>         <value xml:lang="fr">Nouvelles collections</value>
>>>>>>>>>>>>>>     </property>
>>>>>>>>>>>>>> </code>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> But It doesn't work. Even I restart many times ofbiz and my
>>>>>>>>>>>>>>
>>>>>>>>>>>>> computer. But
>>>>
>>>>>   the first (native) Labels work .
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Please Help
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Thanks
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>
>>>
>

Reply via email to