17488 Posts in 4473 Topics by 1978 members
|Go to End|
19 November 2008 at 3:53am
I have a news page that is my second attempt at it. I deleted the first one so naturally silverstripe has called this page: mysite.com/news-2. When I try to change the URL within the meta data tab of the CMS to mysite.com/news, after I save and publish it it just reverts back to news-2. How can I make this work? Do I have to delete news within the database somewhere. Thanks in advance for your help!
20 November 2008 at 3:08am
I could have sworn I saw a thread on this one time, but now I can't find it anywhere. It seems like you could just take out the URL name in the sitetree db, but that didn't work. Anyone have any suggestions?
20 November 2008 at 9:23am
I suspect that the problem is the fact that you cant have URLs the same as a class name - so if you have the class "News" you cant have a page with the URLSegment "news".
There are two possible fixes - change your News class to NewsPage or NewsArticle or something - the other is to update to 2.3-rc1, as it has a feature where this conflict only happens if your class is a subclass of RequestHandler (which your Page types arent)
20 November 2008 at 10:32am
Thanks for your response! I'll give that a try.
|Go to Top|