onOffice-Web-Org / oo-wp-plugin

onOffice for WP-Websites
https://wp-plugin.onoffice.com
GNU General Public License v3.0
9 stars 9 forks source link

Implementation of the “bildWebseite” field in property detail page settings #916

Closed fredericalpers closed 1 month ago

fredericalpers commented 1 month ago

Implementation of the “bildWebseite” field in property detail page settings

Introduction

There is a new system field “bildWebsite” for the address data records. The field can be activated in the administration.

Administration > Input fields > Module: Address management > Category: Administration

User Story

As a user, I would like to be able to choose between the pass photo and the “bildWebsite” field on the property details page for the contact person (linked address data record of the broker type) so that I can display a corresponding high-resolution image for each address data record. The functionality of the “bildWebsite” field is to be implemented.

Currently, the contact person image is defined by adding the “imageUrl” field in the field list. Similar to the selection of the image in address lists & detail pages, a new box “contact person image” is to be added. To avoid problems with backwards compatibility, the selection of the image should be transferred to the “Pass photo” checkbox.

Task / Requirements

yeneastgate commented 1 month ago

@fredericalpers Please help us confirm your requirements. Thank you!

  • The new box “Ansprechpartner Bild” is to be added to the detailpage settings.

Means: We will add a new box as shown below: image

Or we can add a new checkbox as follows: image

fredericalpers commented 1 month ago

@yeneastgate "Contact Person Image" is supposed to go in the Photo Types checkbox. "User Photo" has to be removed. Thank you :)

yeneastgate commented 1 month ago

@yeneastgate "Contact Person Image" is supposed to go in the Photo Types checkbox. "User Photo" has to be removed. Thank you :)

I got it, thanks!

yeneastgate commented 1 month ago

@fredericalpers Please watch my demo video and let me know your opinions.Thank you!

https://github.com/user-attachments/assets/c70847e9-5b46-414d-a0d0-6f9905ea9906

fredericalpers commented 1 month ago

@yeneastgate It seems there was a misunderstanding. This Issue is related to the property detail page, but the change you made for the address detail page should actually be handled in this Issue

For the property detail page, the following needs to be done:

A new box called "Ansprechpartner Bild" should be created, allowing the selection between "Pass Foto" and "bildWebsite." As a result, the addition of the imageURL field from special fields should be removed and managed only through this new box. Please refer to the user story for more details.

Sorry for the inconvenience

yeneastgate commented 1 month ago

@fredericalpers Sorry for the confusion. I saw that you assigned the component to the 'address list detail page' and added 'Remove User photo,' which is only in the address detail. So I mistakenly thought it was the address detail. I will correct it.

yeneastgate commented 1 month ago

@fredericalpers Please watch my demo video and let me know your opinion about it. Thanks!

https://github.com/user-attachments/assets/97857380-9a91-4f7d-87a1-08dfb0cb5d78

fredericalpers commented 1 month ago

@yeneastgate thank you, looks good to me! :) can I label this with "QA" and test/review it?

yeneastgate commented 1 month ago

@yeneastgate thank you, looks good to me! :) can I label this with "QA" and test/review it?

Please help us review it. Thaks!