WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 29.05.2023 09:26:22

seelenreiter
Mitglied

gelöst: Anfängerfrage zu einem "Basic" Droplet

Hallo zusammen,
ich versuche in einem Droplet eine Zeile nur anzuzeigen, wenn es nicht der User mit der ID 2 ist.

[== PHP ==]
$currentUser = $oAccounts->get_user_id();
if ($currentUser != 2) {
 return '<li><a href="[wblink3]">Testseite</a></li>';
} 

führt leider zu einer komplett weißen Seite.

Mit Echo klappt es auch nicht....

Habe ich etwas vergessen?

LG
SR

Beitrag geändert von seelenreiter (30.05.2023 06:49:55)

Offline

#2 29.05.2023 09:36:41

stefanek
Developer

Re: gelöst: Anfängerfrage zu einem "Basic" Droplet

Das Objekt $oAccounts ist nicht vorhanden im Droplet.

Versuche es stattdessen mit dem Objekt $wb.
Trotzdem musst Du es aber per global ins Droplet holen.
Deine Code könnte so aussehen (ungetestet):

global $wb;
$retVal = '';
$currentUser = $wb->get_user_id();
if ($currentUser != 2) {
   $retVal =  '<li><a href="[wblink3]">Testseite</a></li>';
} 
return $retVal;

(Versuche return möglichst am Ende des Droplets zu setzten.)

Gruß,
Christian


“Success is the progressive realization of a worthy ideal.” ― Earl Nightingale

Offline

Liked by:

seelenreiter

#3 30.05.2023 06:50:14

seelenreiter
Mitglied

Re: gelöst: Anfängerfrage zu einem "Basic" Droplet

Super, Danke schön.

Offline

Fußzeile des Forums

up