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, Ed, biapar, Willr, Ingo, swaiba

Adding translatable fields

Go to End

2 Posts   1152 Views


Community Member, 23 Posts

10 January 2009 at 12:44am

Edited: 10/01/2009 6:57am

Hi, i'm working on my HomePage pagetyp and wondering how to make the datafields i added translateable. I'm new to silverstripe and took a look to the tutorials, but i feel that i dont really get the sense of it.

This is my code so far (HomePage.php):

class HomePage extends Page {

   static $db = array(
      'Name1' => 'Varchar(20)'
   static $has_one = array(
   static $icon = "mysite/images/treeicons/home";
   function getCMSFields() {
   $fields = parent::getCMSFields();
   $fields->addFieldToTab('Root.Content.Main', new TextField('Name1'), 'Content');
   return $fields;

Can anybody help?


Community Member, 23 Posts

10 January 2009 at 7:05am

I shortened the code i posted above. Its basicly just about making Name1 translateable.
I took some further look to this forum and found out that this problems appears to be a well known and beeing discussed here:

Cause this Topic is a bit older I'm wondering if there is any solution which came along SS v2.2.3. Need your help please...