[opgelost] beveiligde content juist weergeven

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
User avatar
demaster
Forum Members
Forum Members
Posts: 78
Joined: Sat Sep 05, 2009 3:23 pm

[opgelost] beveiligde content juist weergeven

Post by demaster »

Het is me gelukt om met frontendusers en customcontent gebruikers aan te maken die met een loginnaam en wachtwoord kunnen inloggen op de site. Ook heb ik het voor elkaar gekregen door in het template de volgende codes toe te voegen dat bij login de beveiligde content zichtbaar wordt voor die inlogde member, die lid is van de groep 'praktijk' en waarbij in het extra veld 1 'beveiligd' is toegevoegd.

Code: Select all

{* Start Content *} 
      <div id="content">
      {page_attr key='extra1' assign='extra1'}
      {if ($ccuser->memberof ('praktijk') and $extra1 == 'beveiligd') or $extra1 == ' '} 
      </br>{content block='beveiligde omgeving'}{/if}<br/>
Het enige probleem waar ik nu nog tegen aan loop is dat de beveiligde content zichtbaar wordt boven de sidebar en de gewone content. Terwijl het de bedoeling is de beveiligde content onder de gewone of beter nog in de plaats van de gewone content komt.


demaster
ps. De code staat in de template bij het onderdeel . Ik gebruik cms 1.6.6.
Last edited by demaster on Wed Sep 29, 2010 6:29 pm, edited 1 time in total.
User avatar
demaster
Forum Members
Forum Members
Posts: 78
Joined: Sat Sep 05, 2009 3:23 pm

Re: beveiligde content juist weergeven

Post by demaster »

Ik ben maar even doorgegaan met zoeken en uitproberen en het is gelukt, heerlijk dat CMS! Je stoeit wat af met die templates...!

Ik heb de code onder de {content} gehangen en na inloggen zie ik de beveilgde inhoud. Nu alleen nog de beveiligde inhoud in plaats van de gewone content na inloggen laten zien.
Wellicht heeft iemand dat al eens voor handen gehad.

demaster
User avatar
demaster
Forum Members
Forum Members
Posts: 78
Joined: Sat Sep 05, 2009 3:23 pm

Re: [opgelost] beveiligde content juist weergeven

Post by demaster »

Is al opgelost gewoon de code {else} {content} erachter geplaatst en {content}  erboven verwijderd.
De code ziet er nu zo uit:

Code: Select all

  {page_attr key='extra1' assign='extra1'}
      {if ($ccuser->memberof ('praktijk') and $extra1 == 'beveiligd') or $extra1 == ' '}
      </br>{content block='beveiligde_inhoud'} {else} {content}
      {/if}
      <br />
Dit houdt in dat na inloggen de beveiligde inhoud wordt getoond, niet ingelogd, dan wordt de gewone inhoud getoond.
wellicht heeft een ander er iets aan,
succes,
demaster
Post Reply

Return to “Dutch - Nederlands”