Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

We're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

Blog Module /

Discuss the Blog Module.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

Blog holder as home page?

Go to End

12 Posts   7427 Views

3 midgets In a man suit

Community Member, 13 Posts

29 November 2009 at 9:47am

Well I am having a similar issue so instead of starting a new thread figured I would post it here.

on my site I have a blog holder as the home page but all of the tags and anywidget links show up as 404


Community Member, 1 Post

29 November 2009 at 12:08pm

Edited: 29/11/2009 12:14pm

My blog was set as homepage and caused the same issue: all of the tags links would come out as 404

Here is how I fixed it:


'Link' => $this->getParent()->Link() . 'tag/' . urlencode($tag)
changed to:

'Link' => $this->getParent()->Link() . 'home/tag/' . urlencode($tag)

In TagCloudWidget.php
"Link" => $blogHolder->Link() . 'tag/' . urlencode($tag)

changed to
"Link" => $blogHolder->Link() . 'home/tag/' . urlencode($tag)

where "home" is the page name of startpage i.e. the blog

@3 midgets In a man suit
I can see that it would work on your site, too:


Community Member, 28 Posts

29 November 2009 at 12:29pm

Filtre_, thank you for this; pointed us in the right direction too.


Community Member, 178 Posts

21 January 2010 at 8:03am

Edited: 21/01/2010 2:01pm

thanks Filtre_ just what I was looking for... I had noticed that adding the home to the url worked, but had not a chance to look into the code.. you have saved me some time ;)

any outstanding issues once this change is made?

Ok, after some messing, I have found that it seems better to create a redirector page that is labelled as home (not shown in menu) that redirects to your blog page.
This way I haven't needed to edit any of the widgets as show previously.
Not sure if I will suffer any performance loss due to the redirect, but for my purposes this seems to be the more manageable solution.

Go to Top