AFAIK you should add the tinyMCEBehaviour to the Textarea, sth like this:
ta = new TextArea("field", model);
ta.setRequired(required);
ta.setLabel(new Model(label));
ta.setConvertEmptyInputStringToNull(false);
TinyMceBehavior tmb = new TinyMceBehavior(getAdvancedSettings());
Best,
Korbinian
btakacs schrieb:
Hi
If I try to add the TinyMCEPanel to my page it doesn't appear. If I try to
add parameters, and some extra marups, it throws the following exception:
WicketMessage: Markup of type 'html' for component
'com.myapp.wicket.ContentEditor' not found. Enable debug messages for
org.apache.wicket.util.resource to get a list of all filenames tried:
[Page class = com.myapp.wicket.ContentEditor, id = 3, version = 0]
html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<link wicket:id='stylesheet'/>
</head>
<body>
<wicket:extend>
tinyMCE
<center>
test texarea2
<textarea wicket:id="ta" id="ta" name="ta" rows="30"
columns="20">test texarea</textarea>
</center>
</wicket:extend>
</body>
</html>
java:
public ContentEditor() {
setModel(new CompoundPropertyModel(this));
TinyMCESettings settings=new
TinyMCESettings(TinyMCESettings.Theme.advanced);
add(new TinyMCEPanel("tinyMCE", settings));
add(new TextArea("ta", new Model(TEXT)));
}
Any tips?
Thanks:
Bence
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]