diff --git a/src/app/_modules/pages/sections/types/basic/member/item/member-section-item.component.html b/src/app/_modules/pages/sections/types/basic/member/item/member-section-item.component.html
index 6b6f12b..05a8288 100644
--- a/src/app/_modules/pages/sections/types/basic/member/item/member-section-item.component.html
+++ b/src/app/_modules/pages/sections/types/basic/member/item/member-section-item.component.html
@@ -1,5 +1,4 @@
-
{{item | json}}
diff --git a/src/app/_modules/pages/sections/types/basic/member/item/member-section-item.component.ts b/src/app/_modules/pages/sections/types/basic/member/item/member-section-item.component.ts
index fa52800..4d08453 100644
--- a/src/app/_modules/pages/sections/types/basic/member/item/member-section-item.component.ts
+++ b/src/app/_modules/pages/sections/types/basic/member/item/member-section-item.component.ts
@@ -29,31 +29,45 @@ export class MemberSectionItemComponent {
})
}
+ parseParam(param: string): any {
+ let result = '';
+ this?.item?.groups?.data[0]?.fields?.data.forEach(res => {
+ if (param === res.name) {
+ result = res.value.data[0];
+ }
+ });
+ return result;
+ }
+
+ parseParamFile(param: string): string {
+ return this.parseParam(param)?.links?.full;
+ }
+
get name() {
- return 'Иванов Иван Иванович';
+ return this.parseParam('member-name-required');
}
get photo() {
- return '/assets/images/_remove/photo1.png';
+ return this.parseParamFile('member-image');
}
get position() {
- return 'Директор по развитию'
+ return this.parseParam('member-position-required');
}
get document() {
- return '/assets/images/_remove/photo1.png'
+ return this.parseParamFile('member-doc');
}
get phone() {
- return '+7(999)999-99-99'
+ return this.parseParam('member-phone');
}
get email() {
- return 'ivan@ivanov.ru'
+ return this.parseParam('member-email');
}
- get description () {
- return 'Описание описание описание описание описание описание описание описание описание описание описание '
+ get description() {
+ return this.parseParam('member-description');
}
}