Hi Tap List,

I've got production mode set to false and the parts of the html document that I 
haven't created come out quite nicely.
The parts I have rendered in my component (below) are coming out on one line.  
It's the eye-sore of the document!!

How do I fix this?


I'm also wondering what the advantages are of using code to generate the html 
if I've already built the template in html?
This 

                writer.element("div", "class", "userbackground");
                writer.element("div","id",currentPhone.getNumber(), 
"class","user");
                writer.element("div","class","infoline1");
                writer.element("div","class","name");
                writer.write(currentPhone.getName() + " " + 
currentPhone.getNumber());
                writer.end();
                writer.end();
                writer.element("div","class","infoline2");
                writer.element("div","class","voicemail");
                writer.element("img","src","email.png");
                writer.end();
                writer.end();
                writer.end();
                writer.element("div", "class","currentcall 
currentcallplaceholder");
                writer.writeRaw(" ");
                writer.end();
                writer.end();
                writer.end();
                writer.element("div","class","spacer");
                writer.end();

VS
this

                writer.writeRaw("" +
                "<div class=\"userbackground\">" +
"<div id=\"" + currentPhone.getNumber() + "\" class=\"user\">" +
    "<div class=\"infoline1\">" +
        "<div class=\"name\">" + currentPhone.getName() + " " + 
currentPhone.getNumber() + "</div>" +
        "</div>" +
    "<div class=\"infoline2\">" +
        "<div class=\"voicemail\"><img src=\"email.png\" /></div>" +
        "</div>" +
    "<div class=\"currentcall currentcallplaceholder\">&nbsp;" +
    "</div>" +
"</div>" +
"</div>" +
"<div class=\"spacer\">" +
"</div>");



It's just a copy paste, run over it with some backslashes where I need to.

Cheers
Chris

Reply via email to