Heey!
Ik heb de FrontEndUser module geinstalleerd. Nu wil ik een pagina maken die alleen zichtbaar is voor ingelogde gebruikers. Hoe kan dat? Ik heb hiervoor de customContent module proberen te gebruiken maar ik krijg dan altijd de else melding dat ik niet ben ingelogd.
Hoe kan ik dus simpel een pagina afschermen zodat alleen ingelogde gebruikers de inhoud kunnen zien. Het inloggen zelf lukt wel.
bedankt
Pagina voor ingelogde gebruikers
Moderator: velden
Re: Pagina voor ingelogde gebruikers
Ik denk dat je wel wat hebt aan de presentatie die Mantlet vorig jaar heeft gegeven tijdens de Third Dutch CMS Made Simple Workshop. Zie:
https://docs.google.com/fileview?id=0Bw ... M2Fk&hl=en
https://docs.google.com/fileview?id=0Bw ... M2Fk&hl=en
Re: Pagina voor ingelogde gebruikers
Helemaal super! Het werkt en gelijk duidelijk wat het doel per module is.
Als ik
{if $ccuser->loggedin()}
{cms_module module=FrontEndUsers}
{content} / {menu}
{else}
{cms_module module=FrontEndUsers}
{/if}
In de editor plakt, zet hij o.a. -> om naar html. Is er nog een tip hoe dat te omzeilen is?
Bedankt!
Als ik
{if $ccuser->loggedin()}
{cms_module module=FrontEndUsers}
{content} / {menu}
{else}
{cms_module module=FrontEndUsers}
{/if}
In de editor plakt, zet hij o.a. -> om naar html. Is er nog een tip hoe dat te omzeilen is?
Bedankt!
Re: Pagina voor ingelogde gebruikers
Uit het feit dat je in de code {content} aantreft, mag je opmaken dat het niet de bedoeling is om die code in een contentveld te plaatsen. Content binnen content, ik weet niet wat er gaat gebeuren maar je zou maarzo ineens een beeldscherm in beeldscherm kunnen krijgen...

of je scherm ontploft, dat kan ook
Die code hoort in je template

of je scherm ontploft, dat kan ook

Die code hoort in je template
Re: Pagina voor ingelogde gebruikers
Die code heb ik uit een voorbeeld presentatie. Het ging om de IF ELSE. Die heb ik toegepast. Maar de vraag blijft: als ik deze in de textarea plak wordt de > omgezet naar html code. Hoe is dat op te lossen? Ik plak de code nu in de textarea door de WYSIWYG weergave uit te schakelen maar andere beheerders moeten ook de tekst kunnen aanpassen. Als ze dat dan weer in de WYSIWYG weergave doen wordt de > weer omgezet naar html en geeft het op de site een smarty error.
Iemand tips? Neem aan dat andere hier wel mee overweg kunnen.
bedankt!
Iemand tips? Neem aan dat andere hier wel mee overweg kunnen.
bedankt!
Re: Pagina voor ingelogde gebruikers
Nee, daar hebben anderen ook mee te maken.
Nogmaals, die {if $ccuser->loggedin()} hoor je niet in een WYSIWYG veld in te vullen. Dat hoort in de pagina template thuis
Nogmaals, die {if $ccuser->loggedin()} hoor je niet in een WYSIWYG veld in te vullen. Dat hoort in de pagina template thuis
Re: Pagina voor ingelogde gebruikers
Misschien heb je hier ook nog wat aan:
http://wiki.cmsmadesimple.org/index.php ... om_Content
grt. Rolf
http://wiki.cmsmadesimple.org/index.php ... om_Content
grt. Rolf