Hi hoboy2,

Did you try this documentation ?
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Tutorial+-+A+Beginners+Development+Guide

Especially this part :
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Tutorial+-+A+Beginners+Development+Guide#OFBizTutorial-ABeginnersDevelopmentGuide-CreatingtheUserInterface

Because you will learn how you can connect your screen to the framework and theme decorator.

When you'll better understand that, I can help you to understand how to make your own decoration

hope that help,

Julien.


Le 04/02/2016 16:51, hoboy2 a écrit :
In my investigation to use html in screen I had many answers.
-----------------------------------------------------------------------------------------------------------
If you want to use pure static html, it could be done in screens with (not
tested but i guess it works):

                         <platform-specific>
                             <html><html-template
location="component://mycomponent/path/to/my/index.html"/></html>
                         </platform-specific>

Or be done in ftl files directly.

Gil Portenseigne
-----------------------------------------------------------------------------------------------------------------------
Because if you set only html code in a ftl file, it's work fine.

Nicolas
---------------------------------------------------------------------------------------------------------------------
Simply rename the file extension from html to ftl, is that a big deal?

Jacques
------------------------------------------------------------------------------------------------------------------------
re read the thread, all people said, you can write your html file as
html file and name it .ftl insteadof .html

Nicolas
---------------------------------------------------------------------------------------------------------------------

I have tried today without success to

here is the screen.xml

<screen name="html2ftl">
                <section>
                        <actions>
                                <set field="tabButtonItem" value="html2ftl" />
                                 <set field="pageTitle" value="HTML2FTL" />
                 <set field="title" from-field="pageTitle" />
                                <set field="layoutSettings.javaScripts[]"
value="/myapp/images/js/myapp-uxscreens.js"
                                        global="true" />
                                <script                      
                                
location="component://osafe/webapp/osafe/WEB-INF/actions/custom/test.groovy"
/>
                                </actions>
                        <widgets>
                                  <decorator-screen 
name="${parameters.eCommerceDecoratorName}"
location="${parameters.eCommerceDecoratorLocation}">
                     <decorator-section name="title">
                         <include-screen name="pageTitle"
location="component://osafe/widget/EcommerceScreens.xml"/>
                     </decorator-section>
                                        <decorator-section name="body">
                                                <section>
                                                        <widgets>
                                                                
<platform-specific>
                                                                        <html>
                                                                                
<html-template
                                                                                
location="component://osafe//webapp/osafe/common/entry/custom/test2.ftl" />
                                                                        </html>
                                                                
</platform-specific>
                                                        </widgets>
                                                </section>
                                        </decorator-section>
                                </decorator-screen>
                        </widgets>
                </section>
        </screen>
-------------------------------------------------------------------------------------------------------------------


test2.ftlwas created as an html, but I have changed the extension it to ftl.
I am surely doing something wrong because the crap is not working.
Just for the sake of test test2.ftl was created
---------------------------------------------------------------------------------------------------------------------
test2.ftl
<!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;
&quot;http://www.w3.org/TR/html4/loose.dtd&quot;>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<title>HTML4</title>

</head>
<body>

<div id="header">
Monday Times

</div>

<div id="menu">
   <ul>
     <li>News</li>
     <li>Sports</li>
     <li>Weather</li>
   </ul>
</div>

<div id="content">
News Section


<div id="post">
News Article

   <p>Ipsum lurum hurum turum ipsum lurum hurum turum ipsum lurum hurum turum
ipsum
   lurum hurum turum.</p>
   <p>Ipsum lurum hurum turum ipsum lurum hurum turum ipsum lurum hurum turum
ipsum
   lurum hurum turum.</p>
</div>

<div id="post">
News Article

   <p>Ipsum lurum hurum turum ipsum lurum hurum turum ipsum lurum hurum turum
ipsum
   lurum hurum turum.</p>
   <p>Ipsum lurum hurum turum ipsum lurum hurum turum ipsum lurum hurum turum
ipsum
   lurum hurum turum.</p>
</div>

</div>

<div id="footer">
   <p>&amp;copy; 2014 Monday Times. All rights reserved.</p>
</div>

</body>
</html>
-----------------------------------------------------------------------------------------------------------------

when I called localhost:8080/html2ftl in the ecommerce nothing happen.

Thanks in advance









--
View this message in context: 
http://ofbiz.135035.n4.nabble.com/Replace-ftl-with-html-in-ofbiz-2-tp4676863.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Reply via email to