10931 Posts in 2614 Topics by 1810 members
|Go to End|
13 October 2010 at 5:46am
Im creating a newsletter through the newsletter module which contains links to anchor points in the email.
Because SS converts the anchor links into absolute urls (#my-anchor becomes www.mysite.com/#my-anchor) the anchor links no longer work.
I also had to add a <base tag to make images entered through the newsletter module visible in the email preview which may be causing part of the problem.
I've worked out a possible hack of adding an id to the table containing the links to the anchors, which would then make it possible to use simplexml to parse the content and convert the absolute urls back to relative urls. Does anyone have a better idea of how to achieve this result as i don't really want to edit the core newsletter module files.
20 December 2010 at 12:31pm
20 December 2010 at 4:18pm
I'm not sure if this will work, but try putting this in your mysite/_config.php file
This will stop silverstripe from rewriting ALL hash links in your site.
21 December 2010 at 9:30am
No... that's not QUITE it. The links now point to
as opposed to
but it's still not pointing to the newsletter itself.
Thanks a heap for the suggestion though!
|Go to Top|