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.

Blog Module

Discuss the Blog Module.

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

Blog holder as home page?


12 Posts   5945 Views

3 midgets In a man suit

29 November 2009 at 9:47am Community Member, 13 Posts

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


29 November 2009 at 12:08pm (Last edited: 29 November 2009 12:14pm), Community Member, 1 Post

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:


29 November 2009 at 12:29pm Community Member, 28 Posts

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


21 January 2010 at 8:03am (Last edited: 21 January 2010 2:01pm), Community Member, 178 Posts

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.