Page 1 of 1
[GELÖST] {if !$ccuser->loggedin()} mit TinyMCE einfügen
Posted: Wed Jul 21, 2010 3:47 pm
by Andiministrator
Ich möchte im TinyMCE einen Inhalt NUR für Besucher anzeigen, die NICHT mittels FEU eingeloggt sind. Nun habe ich mir gedacht, das geht ja einfach mit:
Code: Select all
{if !$ccuser->loggedin()}
...irgendwelcher Inhalt NUR für NICHT eingeloggte User...
{/if}
Der TinyMCE wandelt allerdings das {if !$ccuser->loggedin()} in {if !$ccuser->loggedin()} um. Hat jemand von Euch eine Idee, wie ich das Problem lösen könnte?
Re: {if !$ccuser->loggedin()} mit TinyMCE einfügen
Posted: Wed Jul 21, 2010 5:35 pm
by NaN
Ich hatte dazu mal im Zusammenhang mit CGSimpleSmarty einen UDT vorgeschlagen:
http://forum.cmsmadesimple.org/index.ph ... 289.0.html
Gibt aber noch keine Rückmeldung, ob es funktioniert.
Gleiches ließe sich bestimmt auch mit CustomContent machen.
Re: {if !$ccuser->loggedin()} mit TinyMCE einfügen
Posted: Wed Jul 21, 2010 6:48 pm
by owr_bgld
Irgendwo stand mal, dass das so nicht mehr gehen sollte, aber im tiny auf der Seite arbeite ich immer so:
Code: Select all
{cms_module module="CustomContent"}
{if $customcontent_loggedin}
{cms_module module="FrontEndUsers" form="logout"}
{else}
{cms_module module="FrontEndUsers" form="login"}
{/if} <br /><br />
{if $customcontent_loggedin}
{if $customcontent_memberof_FEUGruppe}
.......
und das funktioniert wunderbar. Modul CustomContent ist Voraussetzung dafür. Und ich habe keine Probleme mit der Umsetzung des ">"
Re: {if !$ccuser->loggedin()} mit TinyMCE einfügen
Posted: Thu Jul 22, 2010 8:41 am
by Andiministrator
Danke für Eure Hinweise. Ich habe nun einfach im Seitentemplate (ziemlich weit oben) die Einbindung von FrontEndUsers und CustomContent wie folgt ergänzt:
Code: Select all
{cms_module module='FrontEndUsers' form='silent' nocaptcha='1' lang='de_DE'}
{cms_module module='CustomContent'}
{capture assign='userloggedin'}{if $ccuser->loggedin()}1{/if}{/capture}
Im TinyMCE kann ichs nun so abfragen:
Code: Select all
{if $userloggedin}Text für eingeloggte User{/if}
{if !$userloggedin}Text für eingeloggte User{/if}
Stand gestern irgendwie aufm Schlauch, aber dank Euch isses ja nun gelöst
