5513 Posts in 1732 Topics by 1218 members
|Go to End|
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?
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?
3 February 2010 at 11:25am
Thanks banal will give it a try!
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.
12 July 2010 at 9:53pm
thanks, banal this information is really useful.
|Go to Top|