[opencms-dev] the cms:include tag is driving me crazy

Tim Daschner timd at thedoleco.com
Tue Dec 29 04:00:13 CET 2009


Michael,

That was it! Thank you so much! I re-read the wiki page and noticed that
this was written on that page but was written in a manner which did not
stand out to a new developer. So, I added a little emphasis on that page.

Thanks again Michael.

Best,
Tim

On Mon, Dec 28, 2009 at 1:19 AM, Michael Emmerich
<emmerich at german-navy.de>wrote:

> Tim,
>
> if you use the
>
> <cms:include
>  file="/system/modules/genvega/templates/common_elements/common.jsp"
> element="htmlhead"/>
>
> Tag, everything inside the <cms:template
> element="htmlhead">...</cms:template> is included AND everything that is
> not inside a <cms:template ...> tag as well.
>
> So if you seperate a jsp by unsing the <cms:template> tag, take care
> that all parts of your JSP are inside one of those tags.
> Normally your JSP would at least look like this:
>
> <cms:template element="htmlhead">
> HTML code here
> </cms:template>
> <cms:template element="htmlfoot">
> HTML code here
> </cms:template>
>
> No HTML must be outside the <cms:template> tags!
>
> Kind regards,
> Michael Emmerich
>
>
> > Folks,
> >
> > I have consulted the wiki, Liliedahl book and the javadocs etc. I am
> > trying to do the very simple task of including an element of another
> > file into my jsp using the cms:include tag. For whatever reason, opencms
> > keeps including the entire target file instead of the named element. I
> > must have a mistake somewhere but i cant seem to find it. How does one
> > do this? Here is what I have in my calling JSP:
> >
> > <cms:include
> > file="/system/modules/genvega/templates/common_elements/common.jsp"
> >  element="htmlhead"/>
> >
> > and here is the common.jsp
> >
> > <%@ page language="java" contentType="text/html; charset=UTF-8"
> >     pageEncoding="UTF-8"%>
> > <%@ taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %>
> >
> > <!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">
> > *<cms:template element="htmlhead">*
> > <head>
> > <title><cms:property name="Title" escapeHtml="true" /></title>
> > <meta http-equiv="Content-Type" content="text/html; />
> > <link rel="stylesheet" type="text/css"
> > href="<cms:link>../resources/css/style.css</cms:link>" />
> > <link rel="stylesheet" type="text/css"
> > href="<cms:link>../resources/css/style_cf.css</cms:link>" />
> > <link rel="stylesheet" type="text/css"
> > href="<cms:link>../resources/css/reset.css</cms:link>" />
> > <link rel="stylesheet" type="text/css"
> > href="<cms:link>../resources/css/prettyPhoto.css</cms:link>"
> > media="screen" />
> > <!-- link rel="stylesheet" type="text/css" href="css/style.css" />
> > <link rel="stylesheet" type="text/css" href="css/style_cf.css" />
> > <link rel="stylesheet" type="text/css" href="css/reset.css" />
> > <link rel="stylesheet" type="text/css" href="css/prettyPhoto.css"
> > media="screen" / -->
> >
> > <script type="text/javascript"
> > src="<cms:link>../resources/js/jquery-1.3.2.min.js</cms:link>"></script>
> > <script type="text/javascript"
> >
> src="<cms:link>../resources/js/jquery.cycle.all.min.js</cms:link>"></script>
> > <script type="text/javascript"
> >
> src="<cms:link>../resources/js/jquery.easing.1.1.1.js</cms:link>"></script>
> > <script type="text/javascript"
> > src="<cms:link>../resources/js/script.js</cms:link>"></script>
> > <script type="text/javascript"
> >
> src="<cms:link>../resources/js/jquery.prettyPhoto.js</cms:link>"></script>
> > <script t......
> >
> > continued till
> > *<cms:template>*
> > and further until </html>
> >
> >
> > ------------------------------------------------------------------------
> >
> >
> > _______________________________________________
> > 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
>
>
> --
> Home   : emmerich at german-navy.de
> Work   : m.emmerich at alkacon.com
> WWW    : German Naval History http://www.german-navy.de
>
> _______________________________________________
> 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20091228/2f4ac16a/attachment.htm>


More information about the opencms-dev mailing list