Remember me? forgot password | register

SilverStripe Forum

4561 Posts in 1020 Topics by 651 members

Jump to:

Extending and hacking

If this is your first visit, you will need to register before you can post. However, you can browse all messages below.

Community » SilverStripe Forum » Extending and hacking » HTMLEditor fields not saving
Page: 1 go to end Reply
Author Topic: HTMLEditor fields not saving 515 views
  • galilee
    avatar
    Community Member
    28 posts
    8 SilverStripe Sites

    HTMLEditor fields not saving Link to this post

    Hi, Ive got a page (homepage) which has three defined columns and I'm trying to setup 3 htmleditor fields to manage the text....but they are not saving. I may be missing something obvious...any help out there? This is what I have:


    class HomePage extends Page {
       
       static $db = array(
    '$homeCol1' => 'HTMLText',
    '$homeCol2' => 'HTMLText',
    '$homeCol3' => 'HTMLText'

    );
       
       static $has_one = array(
    );

    function getCMSFields() {
    $fields = parent::getCMSFields();

    $fields->addFieldToTab("Root.Content.Main", new HtmlEditorField("homeCol1","Investment-Intro"),"Content");
    $fields->addFieldToTab("Root.Content.Main", new HtmlEditorField("homeCol2","Reserves-Intro"),"Content");
    $fields->addFieldToTab("Root.Content.Main", new HtmlEditorField("homeCol3","Distribution-Intro"),"Content");

    $fields->removeFieldFromTab("Root.Content.Main","Content");    
    return $fields;
    }

  • dio5
    avatar
    Community Member
    401 posts
    8 SilverStripe Sites

    Re: HTMLEditor fields not saving Link to this post

    Looking at yr code, I see you're using a dollar sign as db fieldnames,while not as names for your form fields

    compare $homeCol1 with HtmlEditorField("homeCol1" ...

    I suggest you leave out the $.

    I'd also put it in different tabs, someone may get confused perhaps when you use tinymce on 3 fields at once?

  • galilee
    avatar
    Community Member
    28 posts
    8 SilverStripe Sites

    Re: HTMLEditor fields not saving Link to this post

    haha...quite right, silly mistake !.

    thanks for that, and yes, I added them to individual tabs and it works much better.

    515 views
go to top Reply

Currently Online:

mhull, simon_w

Welcome to our latest member: Anonymous user