Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
mark007q

Abfrage User eingeloggt

Recommended Posts

Hallo,

 

wie lautet denn die Abfrage dafür, ob ein User eingeloggt ist oder nicht? Ich würde gerne direkt im Template etwas platzieren - allerdings abhängig davon, ob der User eingeloggt ist, oder nicht.

 

Und gibt es eine Möglichkeit auch den 1. Beitrag abzufragen? Grund: Wenn 1. Beitrag, dann soll darunter eine Anzeige eingefügt werden.

 

Danke vorab! 

Share this post


Link to post

Hier mal ein Beispiel (auch im globalen Template zu finden):

<if test="ichbineintest:|:$this->memberData['member_id']">eingeloggt<else />ausgeloggt</if>

Die Abfrage nach dem 1. Beitrag ist nicht nötig, da diese Möglichkeit bereits im IP.Board bzw. IP.Nexus eingebaut ist, Werbung nach dem 1. Beitrag anzuzeigen.

Share this post


Link to post

Eigentlich wird das gar nicht benötigt, es reicht folgender Code aus:

<if test="$this->memberData['member_id']">eingeloggt<else />ausgeloggt</if>

Eine ganz gute Erklärung dazu findest du z. B. hier.

Share this post


Link to post

Hmmm ... das wäre ja z.B. der entsprechende Code im Template userInfoPane

<if test="avatar:|:$author['member_id']">
			<li class='avatar'>

Was bedeutet denn ?

:|:

Könnte man darin nicht zudem noch die Abfrage unterbringen, dass "eingeloggt"? Und wie sieht die Abfrage aus, wenn die Bedingung lautet: Nicht eingeloggt also if ... nicht eingeloggt ... dann ... anstelle von if ... eingeloggt ... dann ... ansonsten ....

Also quasi ohne else 

Share this post


Link to post

:|: ist ein eindeutiger Trenner.

 

Könnte man darin nicht zudem noch die Abfrage unterbringen, dass "eingeloggt"?

Klar, die Abfrage kann man einfach darüber, darunter oder wie man gerne möchte (oder wie es am meisten Sinn macht) einbauen.

 

 

Und wie sieht die Abfrage aus, wenn die Bedingung lautet: Nicht eingeloggt also if ... nicht eingeloggt ... dann ... anstelle von if ... eingeloggt ... dann ... ansonsten .... Also quasi ohne else

Das verstehe ich nicht, allerdings ist oben genannte Variante ja Universell einsetzbar.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×