[GELÖST] {if !$ccuser->loggedin()} mit TinyMCE einfügen Topic is solved

Deutschsprachiger Support für CMS Made Simple
Post Reply
Andiministrator

[GELÖST] {if !$ccuser->loggedin()} mit TinyMCE einfügen

Post 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?
Last edited by Andiministrator on Thu Jul 22, 2010 8:42 am, edited 1 time in total.
NaN

Re: {if !$ccuser->loggedin()} mit TinyMCE einfügen

Post 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.
owr_bgld

Re: {if !$ccuser->loggedin()} mit TinyMCE einfügen

Post 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 ">"
Andiministrator

Re: {if !$ccuser->loggedin()} mit TinyMCE einfügen

Post 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 :)
Post Reply

Return to “German - Deutsch”