Menü

Login

Aktuelle Version

Forum > Abfragen ob Teilnehmer bezahlt *

DOTLAN Intranet / Portal >> Konfiguration, Erweiterungen, Addons > Abfragen ob Teilnehmer bezahlt
Antwort erstellen
Autor Thema: Abfragen ob Teilnehmer bezahlt
|LR|mag!c
25.02.2010 um 11:49 QuoteProfileSend PM
NEW

Clan: LANrena
Postings: 48

magic
Hallo,

wir machen derzeit ein TrackMania PreContest. Daran sollen nur User teilnehmen dürfen, die bereits bezahlt haben.
Ich wollte eine Box erstellen, die nur Teilnehmern angezeigt wird, die einen bezahlt Status besitzen. Gibts da ne einfache abfrage?
So in Richtung $CURRENT_USER->paid() ?

Gruss mag!c
 
Griffon
04.03.2010 um 13:44 QuoteProfileSend PM

NEW

Clan: dotlan.net
Postings: 1252

Nein. Soooo einfach ist das nicht. Der Bezahlstatus hängt am teilnehmer datensatz (weil es ja mehrere events geben kann (auch parallel).

Code:
#style.php

// event_id=XXX anpassen
if( $CURRENT_USER->id > 0 &&
$DB->query_one("
SELECT COUNT(*)
FROM event_teilnehmer
WHERE event_id=1
AND user_id=".intval($CURRENT_USER->id)."
AND bezahlt > 0") > 0
) {
$_BOX['right'][] = array(boxconfig);
}
}


[Editiert von Griffon am 04.Mar.2010 um 13:48]
 
|LR|mag!c
05.03.2010 um 12:54 QuoteProfileSend PM
NEW

Clan: LANrena
Postings: 48

magic
Funktioniert bestens! Danke!
 
[ Antwort erstellen ]