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 <saius...@gmail.com> > >> It doesnt work, pfff. I send you commonScreen.xml , end my >> mainsubheader.ftl >> >> please watch it, please >> >> >> 2013/10/12 Jacques Le Roux <jacques.le.r...@les7arts.com> >> >>> 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 <jacques.le.r...@les7arts.com> >>>> >>>>> 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" <jacques.le.r...@les7arts.com> >>>>>> Envoyé : 11/10/2013 11:21 >>>>>> À : "user@ofbiz.apache.org" <user@ofbiz.apache.org> >>>>>> 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" <jacques.le.r...@les7arts.com> >>>>>>> Envoyé : 11/10/2013 08:58 >>>>>>> À : "user@ofbiz.apache.org" <user@ofbiz.apache.org> >>>>>>> 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 <jacques.le.r...@les7arts.com> >>>>>>>> >>>>>>>>> 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