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.

Form Questions

HELP! HTMLText field not displaying in CMS :(


Reply

949 Views

Avatar
Radweb

3 April 2009 at 11:48pm (Last edited: 3 April 2009 11:49pm), 18 Posts

Hi all,

Having trouble trying to a get WYSIWYG field working on my job postings board... When I use a Textareafield its loads okay but I have to manually type HTML fields. .. I'm looking to get a basic HTML editor in there with just the common text formatting. Followed instructions to this point:

class JobBoard extends DataObject {
static $db = array(
'JobTitle' => 'Varchar',
'JobDescription' => 'HTMLText', // Declared HTMLText when building the custom database table

....etc

$fields = new FieldSet(

new ReadonlyField('ID','id #',$id),
new TextField('JobTitle', 'Job Title', 'New Job'),
new HtmlEditorField("JobDescription", "Job Description"), // Declared HTMLEditor field (but shows nothing in CMS)

...etc

$form->loadDataFrom(array(
'ID' => $currentJob->ID,
'JobTitle' => $currentJob->JobTitle,
'JobDescription' => $currentJob->JobDescription, // Load data into it - which works fine on Textareafield

...etc

Fresh pair of eyes would be very much appreciated;

I'm using silverstripe 2.2.2.

Cheers

Steve