Well Now, when I point it to my site + /tags/harris it shows the tags. but when it's on my site only, it shows the last 30 entries with I don't want to display. I want to display the titles only in case that the url is with /tags/harris etc. How can I distinguish if the user from clicking on a tag, or if it's simply the main page?
Thanks! -----Original Message----- From: Dave [mailto:[email protected]] Sent: Monday, February 16, 2009 10:03 PM To: [email protected] Subject: Re: Tags On Sat, Feb 14, 2009 at 2:29 PM, Odelya YomTov <[email protected]> wrote: > I have a problem that I am trying to solve for quite a long time. > I want to display tags for all the site. > So I use the method: > $site.getPopularTags(-1, 10) > > #foreach ($tag in $mytags) > <a class="tag${tag.intensity}" href="$url.tag($tag.name)">$tag.name</a> > #end OK. Good. Make sure that is the tempate that your main blog's tagsIndex page. > The URL points to my site + /tags/harris etc.. Good. > In the site I have the following code: > #set($pager = $model.getWeblogEntriesPager()) > #set($map = $pager.getEntries()) > #if ($map.keySet().size()!=0) > #foreach($day in $map.keySet()) > #set($entries = $map.get($day)) > #foreach($entry in $entries) > $entry.title > #end > #end > #end > > But it doesn't display the entries with the tags as I would expect! > $model.getWeblogEntriesPager() - retruns an empty pager. > (I saw an example in http://blogs.sun.com/) > What do I need to change in the main blog's code so it would work? Site wide pagers work a little differently. They don't divide entries up into a day map. Try this instead: #set($pager = $site.getWeblogEntriesPager(365, 30)) #foreach($entry in $pager.getItems()) $entry.title #end Where 365 is the number of days back in time you wish to go (or -1 for no limit), and 30 is the max number of entries you want. - Dave **************************************************************************** ******** This footnote confirms that this email message has been scanned by PineApp Mail-SeCure for the presence of malicious code, vandals & computer viruses. **************************************************************************** ********
