- Von: Felix Becker am
- Lesezeit: 1 min
Um das Schreiben von Blog-Einträgen komfortabler zu gestalten haben wir TinyMCE in unser Blog eingebunden. Für TinyMCE müssen die TinyMCE-Javascripts in der Seite geladen und dann ein tinyMCE.init aufgerufen werden.
Bei Tapestry bietet sich hierfür ein Mixin an um nicht auf jeder Seite den Import der JS-Lib und den Init-Call einbauen zu müssen.
Das Mixin wird in Tapestry-Manier im Package “mixins” erstellt und heißt bei uns TinyMCE.
|
|
Sobald man dieses Mixin erstellt hat, kann man es im Template bei einer Textarea als Mixin angeben:
<t:textarea t:mixins="tinyMCE" t:id="content" t:value="blogEntry.content" />
Das sorgt dann automatisch dafür, dass die TinyMCE-Scripts in der Seite richtig geladen und der Editor initialisiert wird.
Letzte Aktualisierung: 2012-06-29 01:19:55