<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7654.12">
<TITLE>AW: [opencms-dev] News etc. in Breadcrumbs</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Hi Kai,<BR>
<BR>
thanks for this code. Unfortunately it doesn't seem to work for News. What I would like to link in the breadcrumbs is the news' title.<BR>
<BR>
Best regards,<BR>
Andreas<BR>
<BR>
<BR>
-----Ursprüngliche Nachricht-----<BR>
Von: opencms-dev-bounces@opencms.org im Auftrag von Schliemann, Kai<BR>
Gesendet: Fr 16.09.2011 11:47<BR>
An: The OpenCms mailing list<BR>
Betreff: Re: [opencms-dev] News etc. in Breadcrumbs<BR>
<BR>
Hi Andreas,<BR>
<BR>
this is a code snippet from a breadcrumb.jsp used in an OpenCms 7.5.2 project. I don't know if it works in 8 but it should be quite similar:<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<%@page import="org.opencms.frontend.templatetwo.*"%><BR>
<BR>
<%@ taglib prefix="c" uri="<A HREF="http://java.sun.com/jsp/jstl/core">http://java.sun.com/jsp/jstl/core</A>" %><BR>
<BR>
<%@ taglib prefix="fn" uri="<A HREF="http://java.sun.com/jsp/jstl/functions">http://java.sun.com/jsp/jstl/functions</A>" %><BR>
<BR>
<%@ taglib prefix="cms" uri="<A HREF="http://www.opencms.org/taglib/cms">http://www.opencms.org/taglib/cms</A>"%><BR>
<BR>
<%<BR>
<BR>
    // This element defines breadcrumb navigation.<BR>
<BR>
    //<BR>
<BR>
                // It uses the CmsTemplateMenu class to provide some auxiliary methods<BR>
<BR>
                // in order to prevent the use of scriplet code in this jsp.<BR>
<BR>
                // For details on the CmsTemplateMenu class, see the source code which can<BR>
<BR>
                // be found at the followinf VFS location:<BR>
<BR>
                // /system/modules/org.opencms.frontend.templatetwo/java_src/CmsTemplateMenu.java<BR>
<BR>
<BR>
<BR>
                CmsTemplateMenu cms = new CmsTemplateMenu(pageContext, request, response);<BR>
<BR>
                pageContext.setAttribute("cms", cms);<BR>
<BR>
                int navStartLevel = Integer.parseInt(cms.property("NavStartLevel", "search", "0") + 1);<BR>
<BR>
                pageContext.setAttribute("navList", cms.getNavigation().getNavigationBreadCrumb(navStartLevel, true));<BR>
<BR>
%><BR>
<BR>
Sie befinden sich hier:<BR>
<BR>
<c:set var="first" value="true" /><BR>
<BR>
<c:forEach items="${navList}" var="elem" ><BR>
<BR>
                <c:if test="${!empty cms.navText[elem]}"><BR>
<BR>
                               <c:if test="${!first}">&nbsp;»&nbsp;</c:if><BR>
<BR>
                               <a href="<cms:link>${elem.resourceName}</cms:link>">${cms.navText[elem]}</a><BR>
<BR>
                               <c:set var="first" value="false" /><BR>
<BR>
                </c:if><BR>
<BR>
</c:forEach><BR>
<BR>
<BR>
<BR>
<c:if test="${!cms.isDefault || first}"><BR>
<BR>
                <c:set var="navText"><cms:property name="NavText" /></c:set><BR>
<BR>
                <c:if test="${empty navText}"><BR>
<BR>
                               <c:set var="navText"><cms:property name="Title" /></c:set><BR>
<BR>
                </c:if><BR>
<BR>
                <c:if test="${!empty navText}"><BR>
<BR>
                               <c:if test="${!first}"><BR>
<BR>
                                               &nbsp;»&nbsp;<BR>
<BR>
                               </c:if><BR>
<BR>
                               <c:out value="${navText}" /><BR>
<BR>
                </c:if><BR>
<BR>
</c:if><BR>
<BR>
<BR>
<BR>
HTH<BR>
<BR>
<BR>
<BR>
Regards<BR>
<BR>
<BR>
<BR>
Kai<BR>
<BR>
<BR>
<BR>
Von: opencms-dev-bounces@opencms.org [<A HREF="mailto:opencms-dev-bounces@opencms.org">mailto:opencms-dev-bounces@opencms.org</A>] Im Auftrag von Feuerstein Andreas<BR>
Gesendet: Freitag, 16. September 2011 09:41<BR>
An: The OpenCms mailing list<BR>
Betreff: Re: [opencms-dev] News etc. in Breadcrumbs<BR>
<BR>
<BR>
<BR>
Sorry for spamming - does anyone have an idea on this?<BR>
<BR>
Regards,<BR>
Andreas<BR>
<BR>
<BR>
-----Ursprüngliche Nachricht-----<BR>
Von: opencms-dev-bounces@opencms.org im Auftrag von Feuerstein Andreas<BR>
Gesendet: Mi 14.09.2011 10:17<BR>
An: opencms-dev@opencms.org<BR>
Betreff: [opencms-dev] News etc. in Breadcrumbs<BR>
<BR>
Hi,<BR>
<BR>
when viewing the Template 3 Demo Content (Flowers) and I click on any news in the News Box on the right hand side, the news is opening. Unfortunately this news isn't shown in the breadcrumbs.<BR>
<BR>
Does anyone have a solution how I can add the news' (or any content types') title to the breadcrumbs?<BR>
<BR>
Best Regards,<BR>
Andreas<BR>
<BR>
________________________________<BR>
<BR>
eMail ist virenfrei.<BR>
Von AVG überprüft - www.avg.de<BR>
Version: 10.0.1410 / Virendatenbank: 1520/3899 - Ausgabedatum: 15.09.2011<BR>
<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>