Wie das Subject schon zeigt, ist das hier wohl ein komplexeres Problem.
Hintergrund: um eine ausgeblendete DIV einzublenden, verwende ich eine Javascriptfuntion. Es wird ein selflink gesetzt (href="#"). Das geht mit CMSMS bekanntlich nicht gerade unproblematisch, deshalb verwende ich den TAG 'cms_selflink'. Mit diesem Plugin wird das Script folgendermassen aufgerufen. Siehe Code:
Code: Select all
{cms_selflink dir='anchor' anchorlink='#' text='overlay zeigen' title='overlay anzeigen' more='onclick="showbox('main_overlay3'); showOverlayBoxes('main_overlay3')"'}
NUR:
Der erzeugte Quellcode ist nicht valide. Und IE weigert sich, das Script auszuführen.
Ist ja auch verständlich, wirft man einen Blick auf den via Smarty geparsten Quellcode:
Code: Select all
<a href="blablabla#" title="overlay anzeigen" 'onclick="showbox('main_overlay2'); showOverlayBoxes('main_overlay2')"'>overlay zeigen</a>[/tt]
FRAGE:
Wo liegt hier der Fehler? Falsche Syntax? Ich habe cms-selflink auch schon mit Anführungzeichen ( " ) probiert. Geht nicht. TinyMC übersetzt &39; für den tick nicht. Im Sourcecode ist auch nichts möglich.
Was tun?
Jemand eine Idee?
Vielen Dank! Babulski