TR: TR: [opencms-dev] how to include a link content ??
Apostoly Guillaume
ApostolyG at mail.europcar.com
Fri Aug 1 18:04:02 CEST 2003
That would be nice, but I want to display only the files and links that the
user wants to display => that's why i'm using getNavigation.
What I would need is the pseudo code below :
com.opencms.flex.jsp.CmsJspNavElement rootNe
while (rootI.hasNext())
{
rootNe = (com.opencms.flex.jsp.CmsJspNavElement)rootI.next();
IF(rootNe is a page)
cms.include(rootNe.getResourceName());
ELSE
this is a link to a page
myLinkedPage=getThePageFromTheLink(rootNe)
cms.include(myLinkedPage);
}
Any idea ?
-----Message d'origine-----
De: M Butcher [mailto:mbutcher at grcomputing.net]
Date: vendredi 1 août 2003 18:02
À: opencms-dev at opencms.org
Objet: Re: TR: [opencms-dev] how to include a link content ??
What about using something like
CmsJspActionElement cms =
new CmsJspActionElement(pageContext, request, response);
String foldername = "/myfolder/";
Iterator i = cms.getCmsObject().getFilesInFolder(foldername).iterator();
That should give you a list of all of the files in a folder, including
(I believe) links.
Matt
On Fri, 2003-08-01 at 03:10, Apostoly Guillaume wrote:
> Hi all,
>
> I'm reposting this question because I had no answer and i'm sure there's
an
> easy solution to it.
> Thanks by advance, for your help.
>
> Guillaume.
>
> Objet: [opencms-dev] how to include a link content ??
>
>
> Hi all,
>
> I've developed a peace of JSP that display all documents (to be shown in
> navigation from a directory) by using cms.include.
> This is basically the code.
>
> com.opencms.flex.jsp.CmsJspNavElement rootNe
> while (rootI.hasNext())
> {
> rootNe = (com.opencms.flex.jsp.CmsJspNavElement)rootI.next();
> cms.include(rootNe.getResourceName());
> }
>
> This works, but if i put in my folder a link to another document, instead
of
> a page, this doesn't work anymore.
> So how can I :
> - test if the current "rootNe" is a link or a page ?
> - gain access to the linked page to include it ?
>
> Thanks by advance for your help,
>
> Regards,
>
> Guillaume.
>
> _______________________________________
> Guillaume APOSTOLY
> Business-Analyst EIS-BSD
> Tél: +33 (0)1.30.44.95.22
> Fax: +33 (0)1.30.44.98.08
> ApostolyG at mail.europcar.com <mailto:ApostolyG at mail.europcar.com>
> _______________________________________
>
>
>
>
>
>
>
> _______________________________________________
> This mail is send to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://mail.opencms.org/mailman/listinfo/opencms-dev
> _______________________________________________
> This mail is send to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://mail.opencms.org/mailman/listinfo/opencms-dev
--
M Butcher <mbutcher at grcomputing.net>
_______________________________________________
This mail is send to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://mail.opencms.org/mailman/listinfo/opencms-dev
More information about the opencms-dev
mailing list