310 Posts in 82 Topics by 148 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 1471 Views |
-
Inlclude output of SS in own page.

18 April 2009 at 5:00am Last edited: 18 April 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:ob_start();
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 page.ss I have stripped out everything except the $Layout var.When I go to
www.mysite.com/SilverStripe/sapphire/main.php?url=/my-news_page
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
Mike.
-
Re: Inlclude output of SS in own page.

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 = 'mysite.com/SilverStripe/sapphire/main.php?url=/my-news-page/';
$fileHandle = fopen($thefiletoopen, 'r');
$fileData = fread ($fileHandle, 10000);
echo $fileData;and all was well.
| 1471 Views | ||
|
Page:
1
|
Go to Top |

