17488 Posts in 4473 Topics by 1978 members
Page: 1 2
|Go to End||Next >|
10 October 2007 at 12:21am
It would be nice to add an absolute/relative URL switch to the CMS (the menu for example now generates relative URL's which , according to some SEO companies , is bad for google).
10 October 2007 at 5:51am
i thing having "one switch" would be way to global - we deal with this on a case-by-case basis. you can easily transform back and forth between relative and absolute using the Director-class.
if by "the menu" you mean the <% control Menu(1) %> in your template - no problem, just use $BaseUrl $Link.
for the data-types "Text" and "HTMLText", theres a function AbsoluteLinks().
usage in your template for example: $Content.AbsoluteLinks
10 October 2007 at 7:18am
Thanks for clearing that up !
11 October 2007 at 12:44am
$BaseUrl is empty here ?
19 October 2007 at 9:52pm
I can't figure this out. The BaseUrl variable returns empty here?
19 October 2007 at 11:32pm
sorry, it should read $BaseHref
20 October 2007 at 1:25am Last edited: 20 October 2007 1:36am
Thanks for your quick reply.
Forgive me for asking silly questions , but how do I concatenate these two strings in the template ($BaseHref and $Link) in such a way it produces a valid URL. I end up with one slash too much. ;-)
20 October 2007 at 2:49am
lol sorry to put you on a wild-goose-chase here, i didn't really see the obvious:
there's a property $AbsoluteLink in sapphire/core/model/SiteTree.php (the parent-class of every Page-object).
Page: 1 2
|Go to Top||Next >|