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

$this->Content ??


Reply


2 Posts   603 Views

Avatar
jsaade

Community Member, 18 Posts

17 April 2011 at 10:11pm

I am trying to have a function in the controller that returns the default content for english and FrenchContent for french.
I noticed if I try to return $this->Content it always returns an empty string! how to access the page content otherwise?

function GetContent(){
       $language = Session::get('language');
       if(!$language || $language === "english") return $this->Content;
       if($language ==="french") return $this->FrenchContent;

Avatar
swaiba

Forum Moderator, 1805 Posts

18 April 2011 at 6:54am

I don't' follow your code - are you sure you are not trying to do this... http://www.ssbits.com/tutorials/2011/using-translatable-to-create-a-simple-multilingual-site/