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:

Customising the CMS /

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

HtmlEditorField (tinyMCE) Questions

Go to End

5 Posts   3668 Views


Community Member, 105 Posts

2 February 2010 at 9:10pm

1) Is there a way to set the height for HtmlEditorField(s) ? As sometimes I would like to enable HTMLText but only have a small field doesn't really matter if I can't limit it

2) Is there a way to modify tinyMCE's toolbar on a per field basis? Without hacking the core?


Community Member, 904 Posts

2 February 2010 at 9:59pm


1) By setting the third parameter (rows) of the HtmlEditorField constructor (see code below for an example)

2) In theory yes, practically no...
The HtmlEditorConfig allows different configurations. Sadly, in the CMS only one (the active) configuration is considered.
In the following code I define a "reduced" configuration and then toggle the configurations with
HtmlEditorConfig::set_active('cms');. This seems to be bugged though, since TinyMCE configuration is only written once per "Page" and not per EditorField.


$htmlField1 = new HtmlEditorField('Text1', 'Text 1', 15);
$htmlField2 = new HtmlEditorField('Text2', 'Text 2', 15);

Not sure if a per field configuration can easily be achieved or not. Maybe a core-dev could shed some light on this?


Community Member, 105 Posts

3 February 2010 at 11:25am

Thanks banal will give it a try!


Community Member, 95 Posts

25 February 2010 at 9:08am

I'd love to see some light shed on this too..

One source of customer frustration has been that tinyMCE's width is variable, and it can be difficult to see how a page will layout with images, etc, especially on a wide screen. Some page designs need more than one htmlEditorField at different widths. I have a css solution that fixes this problem, but if i try solving the problem using the HtmlEditorConfig class, i cant load seperate css docs into different HtmlEditorFields.



Community Member, 5 Posts

12 July 2010 at 9:53pm

thanks, banal this information is really useful.