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.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

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

Render ViewableData on custom Controller


Reply


507 Views

Avatar
zenmonkey

Community Member, 528 Posts

31 December 2012 at 8:18am

Edited: 31/12/2012 12:37pm

I'm trying to do an ajax request to a custom controller, but the renderWith keeps looking for the template on the Simple theme as opposed to current theme. Obviously it's using the one set _config, but doesn't that defeat the purpose of the selctable theme in the back end? Is this a feature or a bug?

Further more when calling something like:

$vd = new ViewableData();
    return $vd->customise(array(
         "Title" => "MLS Search Results",
         "Query" => $communitySearch." priced between ".$min." and ".$max." with more than ".$bed." bedrooms and ".$bath." bathrooms.",
         "Results" => $set
    ))->renderWith(array('MLSSearchPage','Page'));


I find the Page.ss tempalte portions don't render fully. I occaionally loose my custom Menu data in the Header.ss and I never get any of teh site data being pulled in Footer.ss