Florian Eisenmenger 2 лет назад
Родитель
Сommit
801fb1fa1e
5 измененных файлов: 20 добавлений и 8 удалений
  1. +1
    -1
      matsen-tool/src/app/contacts/contacts-detail/contacts-detail.component.html
  2. +16
    -2
      matsen-tool/src/app/contacts/new-contact/new-contact.component.ts
  3. +2
    -2
      matsen-tool/src/app/partners/partners-detail/partners-detail.component.html
  4. +0
    -1
      matsen-tool/src/app/partners/partners-detail/partners-detail.component.ts
  5. +1
    -2
      matsen-tool/src/app/partners/partners.component.ts

+ 1
- 1
matsen-tool/src/app/contacts/contacts-detail/contacts-detail.component.html Просмотреть файл

@@ -14,7 +14,7 @@
</dl>
</div>
<div class="col-4">
<img *ngIf="contact.imageUrl !== null" src="{{environment.basePath}}{{contact.imageUrl}}" width="247"
<img *ngIf="contact.imageUrl !== null" src="{{contact.imageUrl}}" width="247"
height="94"
alt="{{contact.firstName}} {{contact.lastName}}" title="{{contact.firstName}} {{contact.lastName}}"/>
</div>


+ 16
- 2
matsen-tool/src/app/contacts/new-contact/new-contact.component.ts Просмотреть файл

@@ -1,6 +1,8 @@
import {Component} from '@angular/core';
import {FormBuilder, FormGroup, Validators} from "@angular/forms";
import {FormGroup} from "@angular/forms";
import {contactForm} from "@app/_forms/apiForms";
import {ContactJsonld, ContactService} from "@app/core/api/v1";
import {Subscription} from "rxjs";

@Component({
selector: 'app-new-contact',
@@ -10,11 +12,15 @@ import {contactForm} from "@app/_forms/apiForms";
export class NewContactComponent {
protected contactForm: FormGroup;
protected selectedImage: File | null;
protected contactSub: Subscription;

constructor(
private fb: FormBuilder
private contactService: ContactService
) {
this.contactForm = contactForm;
this.selectedImage = null;

this.contactSub = new Subscription();
}

onSubmit() {
@@ -22,6 +28,14 @@ export class NewContactComponent {
// Hier können Sie die Daten senden oder weitere Aktionen durchführen
console.log(this.selectedImage);
console.log('Formular wurde gesendet:', this.contactForm.value);

this.contactSub = this.contactService.contactsPost(
this.contactForm.value as ContactJsonld
).subscribe(
data => {
console.log(data);
}
);
}
}



+ 2
- 2
matsen-tool/src/app/partners/partners-detail/partners-detail.component.html Просмотреть файл

@@ -25,7 +25,7 @@
</dl>
</div>
<div class="col-4">
<img *ngIf="partner.logoUrl !== null" src="{{environment.basePath}}{{partner.logoUrl}}" width="247"
<img *ngIf="partner.logoUrl !== null" src="{{partner.logoUrl}}" width="247"
height="94" alt="{{partner.name}}" title="{{partner.name}}"/>
</div>
</div>
@@ -46,7 +46,7 @@
{{ contact.position }}</p>
</div>
<div class="col-4">
<img src="{{environment.basePath}}{{contact.imageUrl}}" width="247" height="94"
<img src="{{contact.imageUrl}}" width="247" height="94"
alt="{{contact.firstName}} {{contact.lastName}}"
title="{{contact.firstName}} {{contact.lastName}}"/>
</div>


+ 0
- 1
matsen-tool/src/app/partners/partners-detail/partners-detail.component.ts Просмотреть файл

@@ -154,7 +154,6 @@ export class PartnersDetailComponent implements OnInit, AfterViewInit {
this.id
).subscribe(
data => {
console.log(data);
this.posts = data["hydra:member"];
this.postsLength = Number(data["hydra:totalItems"]);
this.postsPaginator.length = this.postsLength;


+ 1
- 2
matsen-tool/src/app/partners/partners.component.ts Просмотреть файл

@@ -147,8 +147,7 @@ export class PartnersComponent implements OnInit, AfterViewInit {

navigateToPartnerDetails(element: any) {
const partner: PartnerJsonld = element as PartnerJsonld;
console.log(partner.type);
console.log(ApiConverter.extractId(partner.id));
// console.log(ApiConverter.extractId(partner.id));
this.router.navigate(['/' + partner.type, ApiConverter.extractId(partner.id)]);
}



Загрузка…
Отмена
Сохранить