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.

Migrating a Site to Silverstripe /

What you need to know when migrating your existing site to SilverStripe.

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

Inlclude output of SS in own page.

Go to End

2 Posts   2163 Views


Community Member, 13 Posts

18 April 2009 at 5:00am

Edited: 18/04/2009 5:01am

Hi -
I have a current site that uses ajax to pipe page contents into a div on my front page, the url of which doesnt change.
I am looking to use the CMS of silverstripe to produce templated, updatable pages, that I can then pipe through to my current page layout.
I have tried using:


include 'SilverStripe/sapphire/main.php?url=/my-news_page';

$result = ob_get_clean(); 

echo $result;

within my current ajax script, but I get no results.
In my I have stripped out everything except the $Layout var.

When I go to
I see the markout output correctly, and it is this that I want to appear in my div on my front page..

Is there any setting or security variables that I need to adjust so that SS will be happy sending the output to my 'include' ?

Many thanks :)



Community Member, 13 Posts

18 April 2009 at 5:35am

Well, as foolish as I might appear by answering my own question in such a quick time, I will not be proud, but post my solution..

I used

$thefiletoopen = '';
$fileHandle = fopen($thefiletoopen, 'r');
$fileData = fread ($fileHandle, 10000);
echo $fileData;

and all was well.