Page 1 of 1

(Gelöst) {if $ccuser->loggedin()} WYSIWYG problem

Posted: Mon Nov 15, 2010 2:00 pm
by Publisher
Hallo Miteinander

Ich habe mit diesem Code einen Textbereich gemacht der nur eingeloggte User sehen können:
{if $ccuser->loggedin()}

Wenn das WYSIWYG aktiv ist schreibt es das ">" Symbol in ein ">" um. Also ein: {if $ccuser->loggedin()}

Ein Laie sieht aber in der WYSIWYG Ansicht immernoch ein ">". Aber wenn man die Seite absepchert wird die Website "kaputt"angezeigt.

Ein Global-Contentblock nur für das ">" machen geht nicht, dann erscheint wieder der Fehler.

Gibt es eine andere Möglichkeit?

Re: {if $ccuser->loggedin()} WYSIWYG problem

Posted: Mon Nov 15, 2010 2:31 pm
by nockenfell
Wenn ich mich korrekt entsinne, funktioniert in PHP auch folgender Code:

Code: Select all

{if $ccuser::loggedin()} 

Re: {if $ccuser->loggedin()} WYSIWYG problem

Posted: Mon Nov 15, 2010 3:23 pm
by Publisher
geht leider nicht .. :-(

Re: {if $ccuser->loggedin()} WYSIWYG problem

Posted: Mon Nov 15, 2010 6:37 pm
by cyberman
Du solltest eher mehrere Contentblöcke verwenden und die Login-Logik ins Template verlegen - da kommst du erst gar nicht in die Verlegenheit, dass Tiny dir etwas zerschiesst und es ist auch sauberer "Programmierstil" ;).

Re: {if $ccuser->loggedin()} WYSIWYG problem

Posted: Thu Nov 18, 2010 1:07 pm
by Publisher
Ok super, dann werde ich es so in zukunft lösen. So funktionierts.

Vielen Dank!