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.

We're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

Form Questions /

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

HELP! HTMLText field not displaying in CMS :(


Go to End


1428 Views

Avatar
Radweb

18 Posts

3 April 2009 at 11:48pm

Edited: 03/04/2009 11:49pm

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