@Ditister wrote:
need some help with Firebase and ionic.
In Firebase I have the following data structure:
Spieltermin (Collection) - Meeting1 (Document) - Meeting 2 (Document) - anwesenheit (Subcollection) - te@te.de (Document) - email (Value) - name (Value) - status (Value)
The App has a ionic List:
The html-code is:
<ion-list> <ion-item *ngFor="let s of spieltermin | async" (click)="selectSpieltermin(s.musikgruppe,s)" > <h2> {{s.name}}</h2> <h3> {{s.treffen| date: 'dd.MM.yyyy, H:mm' }} Uhr - {{s.musikgruppe}} </h3> <ion-badge item-end>260k</ion-badge> <ion-icon [hidden]="true" ios="ios-checkmark-circle" md="md-checkmark-circle" item-end></ion-icon> <ion-icon ios="ios-close-circle" md="md-close-circle"item-end></ion-icon> <ion-icon ios="ios-help-circle" md="md-help-circle"item-end></ion-icon> </ion-item> </ion-list>
The ts-code is:
export class SpielterminePage { spieltermin: Observable<Spieltermin[]>; constructor(public nav: NavController, public navCtrl: NavController, public navParams: NavParams, private ss: SpielterminService, ) { this.spieltermin = this.ss.getSpieltermineList(); }
In the subcollection “anwesenheit” are documents with the values “status”.
value = true meens, that the person (find under subcollection -> value “name”) will take part of the meeting.The person name is the user who is logged in.
How I can fetch the value “person” so that the icon in the list can change?Many Thanks!
Posts: 1
Participants: 1