Hi Dhilip,
Widget screen does simply place the ftls in the sequence specified. In the
case below it will first place the header, then it will place the left bar ftl,
then body, then right bar ftl and lastly the footer. You have to make the ftls
such that they get placed in the placeholders you mentioned by using
appropriate height,width..and also in the container-style you have to specify
the css of the ftl, such as for left bar css you should have "float: left;" and
similarly for right bar css "float: right;" should be there.
Hope I am able to help you.
Regards,
Subhra
dhilip kumar <[EMAIL PROTECTED]> wrote:
Hi,
I understand widget and decorator patterns in screen. But I am confused
how exactly is the widget-screen identifies the location to place the ftl files.
Example : The following is the coding in \ecommerce\widget\commonscreens.xml.
<widgets>
<!-- render header -->
<platform-specific><html><html-template
location="component://ecommerce/webapp/ecommerce/includes/header.ftl"/></html></platform-specific>
<container id="ecom-mainarea">
<!-- by default will render left-bar only if
left/rightbarScreenName value not empty -->
<include-screen name="${leftbarScreenName}"
location="${leftbarScreenLocation}"/>
<include-screen name="${rightbarScreenName}"
location="${rightbarScreenLocation}"/>
<container style="${MainColumnStyle}">
<!-- render messages -->
<platform-specific><html><html-template
location="component://common/webcommon/includes/messages.ftl"/></html></platform-specific>
<decorator-section-include name="body"/>
</container>
<container style="endcolumns"/>
</container>
<!-- render footer -->
<platform-specific><html><html-template
location="component://ecommerce/webapp/ecommerce/includes/footer.ftl"/></html></platform-specific>
</widgets>
This screen includes screens leftbar and rightbar. But how does it exactly
places the content in the left and right.
what is the use of "TemplateData.xml" ?
Thanks
Thilip
---------------------------------
Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+
countries) for 2¢/min or less.
_______________________________________________
Users mailing list
[EMAIL PROTECTED]
http://lists.ofbiz.org/mailman/listinfo/users
---------------------------------
Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+
countries) for 2¢/min or less.