|
Hi
In fact, I could, but it happens that the error message is
shown even when trying to set the default values (Extended HTML Import / Default
HTML Values) so I don't even need to provide content before the error
appears...
Regarding the content of the template, I can just copy / paste the
example one to make it fail...
Olivier
Olivier
CHIROUZE I&0 Infrastructure Volvo Information Technology
Could you post a
short example of the content you try to apply the template to
?
Fra: opencms-dev-bounces <at> opencms.org på vegne
af Chirouze Olivier Sendt: on 30-07-2008 10:33 Til: The
OpenCms mailing list Emne: Re: [opencms-dev] The element "body" is
not for template "xx"
I had to debug OpenCms (again) and so far, here's what I have
found:
When trying to "validate" my element value (body or text1), the
list of "elements" in my template is always empty. It seems this list is
updated when we save the file, I guess, since OpenCms tries to get the list of
elements directly from the database (the parsing is not done at that
step).
So... OpenCms coders/experts, could you please help me: why is
there not a single element registered in database for my template jsp file,
even if I just copy/paste the content of the example template??
I also
tried to export my module, hoping that was the pb. No change.
Do I have
to set an export point? I would'nt see why,
but...
Thanks
Olivier
> -----Original
Message----- > From: Chirouze Olivier > Sent: 30 July 2008
09:22 > To: 'The OpenCms mailing list' > Subject: RE:
[opencms-dev] The element "body" is not for template "xx" > > No
more luck. > > I just copied / pasted the content of "simple JSP
template" > from Alakcon documentation to my template. That doesn't
work > either, with "body" or "text1". > > Did anything
change in 7.0.5? > > Thanks > >
Olivier > > Olivier CHIROUZE > I&0
Infrastructure > Volvo Information
Technology > > > > -----Original
Message----- > > From: opencms-dev-bounces <at> opencms.org > >
[mailto:opencms-dev-bounces <at> opencms.org]
On Behalf Of Isaac > R. Higgins > > Sent: 29 July 2008
17:38 > > To: The OpenCms mailing list > > Subject: RE:
[opencms-dev] The element "body" is not for > template "xx" >
> > > > > try "text1" > > > >
-----Original Message----- > > From: opencms-dev-bounces <at> opencms.org
on behalf of Chirouze Olivier > > Sent: Tue 7/29/2008 11:25
AM > > To: The OpenCms mailing list > > Subject:
[opencms-dev] The element "body" is not for template "xx" >
> > > Hi list, > > > > It seems I'm not
the first to ask, but I'd like someone in > > the list to be the
first to answer  > > > > http://www.opencms-forum.de/opencms-forum/viewthread;jsessioni >
> d=850A87B21AE682373B27EAB41F694A69?thread=1072 > > http://www.opencms-forum.de/opencms-forum/viewthread;jsessioni >
> d=2164A8FCCA0565FC64667714BE00FEA8?thread=1175 > > > >
I created a simple template jsp file and am trying to import > > html
files with the extended html import as suggested here. > > >
> However I can't manage to have it work, keep getting this > >
error : The element "body" is not for template "xx". > > > >
Importing the same files with default template (template two) > >
works. Creating a new "file with free text" based on my > > template
also works. > > > > My template is very simple, here's how
it looks like (I tried > > with and without the <cms:include
element="body" > > editable="true"/> but that didn't change a
thing). > > > > Thanks for your help!! > > >
> Olivier > > > > <% <at> page session="false"
%> > > <% <at> taglib prefix="cms" uri="http://www.opencms.org/taglib/cms"
%> > > > > <cms:template element="head"> >
> > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 > >
Transitional//EN" > > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> >
> <html xmlns="http://www.w3.org/1999/xhtml"> >
> <head> > > <meta http-equiv="Content-Type"
content="text/html; > > charset=iso-8859-1" /> > >
<title><cms:property name="title" escapeHtml="true"
/></title> > > > > > > <meta
HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; > >
CHARSET=<cms:property name="content-encoding" > >
default="ISO-8859-1" />"> > > > > > >
<body> > > > > <!-- Main page body starts here
--> > > </cms:template> > > > > <div
class="container"> > > > > <div
class="header"><div class="logo"></div></div> >
> > > <div class="main"> > >
<div class="left"> > > > >
> >
</div> > > > >
<div class="page"> > >
> > <cms:template
element="body"> > > > >
<cms:include element="body" editable="true"/> > > > >
</cms:template> > > </div> >
> > > > > > >
> > <div
class="clear"></div> > > </div> > > >
> </div> > > > > <cms:template
element="foot"> > > <!-- Main page body ends here
--> > > > > </body> > >
</html> > > </cms:template> > > > >
Olivier CHIROUZE > > I&0 Infrastructure >
> > > Volvo Information
Technology >
> >
> 402 avenue Charles de Gaulle *
phone: +33 >
(0)4.72.96.89.39 > > API: VNX 0A0
0 02
6 telecopy:
+33(0)4.72.96.76.80 > > 69635 Vénissieux Cedex -
France * > >
olivier.chirouze <at> volvo.com > > <mailto:olivier.chirouze <at> external.renault-trucks.com> >
> > > > > >
>
_______________________________________________ This mail is
sent to you from the opencms-dev mailing list To change your list options,
or to unsubscribe from the list, please visit http://lists.opencms.org/mailman/listinfo/opencms-dev
_______________________________________________
This mail is sent to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://lists.opencms.org/mailman/listinfo/opencms-dev
|