1770 Posts in 495 Topics by 531 members
Blog Module
SilverStripe Forums » Blog Module » Blog holder as home page?
Discuss the Blog Module.
Moderators: martimiz, Howard, Sean, Ryan M., biapar, Willr, Ingo, swaiba, simon_w
| Go to End | ||
| Author | Topic: | 5162 Views |
-
Re: Blog holder as home page?

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 2branson.com I have a blog holder as the home page but all of the tags and anywidget links show up as 404
-
Re: Blog holder as home page?

29 November 2009 at 12:08pm Last edited: 29 November 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:
BlogEntry.php
'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: -
Re: Blog holder as home page?

29 November 2009 at 12:29pm
Filtre_, thank you for this; pointed us in the right direction too.
-
Re: Blog holder as home page?

21 January 2010 at 8:03am Last edited: 21 January 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?
[Updated]
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.
| 5162 Views | ||
| Go to Top |



