Review Select-veld
Review Select-veld
Het reviewSelect-veld slaat een verwijzing op naar een beheerd FaceFlow Review-model.
Ideaal voor
- getuigenissecties
- vertrouwensstroken
- secties voor openbare reviewverzameling
- beoordelings- en bewijservaringen
Schemavoorbeeld
{ "name": "serviceReview", "label": "Review Model", "type": "reviewSelect" }Gebruik in sjabloon
<div data-review-embed="{serviceReview}"></div>Typische wrapper voor een vertrouwenssectie:
<section class="review-strip">
{{#if serviceReview}}
<div data-review-embed="{serviceReview}"></div>
{{/if}}
</section>Gebruik het wanneer
Gebruik reviewSelect wanneer een Component een herbruikbaar Review-model moet insluiten dat tijdens het aanmaken wordt gekozen.
Niet gebruiken wanneer
Niet gebruiken reviewSelect wanneer:
- de sectie alleen statische getuigenistekst nodig heeft
- vertrouwensinhoud niet wordt beheerd via het Review-systeem
- de review-markup hardcoded wordt in plaats van een beheerd model te gebruiken
Gedrag tijdens runtime
Bij het renderen fungeert de geselecteerde waarde als de identificatie van het beheerde Review-model die door de embed-marker wordt gebruikt.
Typische flow:
author selects review model
-> component stores review reference
-> template renders data-review-embed marker with the selected field value
-> runtime resolves review output and submission experienceDit houdt het verzamelen en moderatiegedrag van reviews gecentraliseerd, in plaats van ad-hoc getuigenislogica binnen de component in te sluiten.
Technische opmerkingen
- gebruik
reviewSelectvoor beheerde review-workflows, niet voor statische getuigenissen - houd vertrouwensinhoud en inzendingsgedrag bij het Review-model
- vermijd het mixen van eenmalige bewijsblokken met een beheerde review-embed binnen dezelfde verantwoordelijkheid
- plaats de review-component waar sociale bewijskracht de beslissing op de pagina ondersteunt