De officiële PrestaShop module koppelt gepubliceerde Adviesflows aan productpagina's, categoriepagina's en theme-content zonder core overrides.
Vereisten
- PrestaShop 8.1 of nieuwer, inclusief PrestaShop 9.
- PHP 8.1 of nieuwer.
- Een gepubliceerde Adviesflow en de bijbehorende Flow UUID.
- Het webshopdomein toegevoegd via Team -> Toegestane embed-domeinen.
Installeren met Composer
Voer deze commando's uit vanuit de hoofdmap van het PrestaShop-project:
composer require berrypath/prestashop-berrypath-flow
php bin/console prestashop:module install berrypathflowOpen daarna Modules -> Module Manager -> BerryPath Guided Selling Flows om de module in te stellen.
Installeren via Module Manager
Download een module-ZIP met berrypathflow als bovenste map. Upload die via Modules -> Module Manager -> Upload a module en installeer en configureer de module.
Een Adviesflow koppelen
- Publiceer de Adviesflow in BerryPath.
- Open Delen & publiceren, selecteer PrestaShop en kopieer de Flow UUID.
- Voeg het webshopdomein toe via Team -> Toegestane embed-domeinen.
- Bewerk een product of categorie in PrestaShop en open het onderdeel BerryPath.
- Voer de Flow UUID in en kies Popup, Sidebar of Inline.
- Sla op en test de webshoppagina op desktop en mobiel.
Ieder product en iedere categorie kan een eigen Adviesflow gebruiken. Titel, omschrijving en knoptekst gebruiken de PrestaShop-taalvelden, zodat iedere storefronttaal eigen teksten kan krijgen.
Een Flow widget in theme-content plaatsen
De module biedt een native Smarty-widget:
{widget
name='berrypathflow'
flow='YOUR_FLOW_UUID'
type='popup'
title='Hulp nodig bij het kiezen?'
description='Beantwoord een paar korte vragen en ontdek snel welk product bij je past.'
button='Start de keuzehulp'
}Ondersteunde weergaven zijn popup, sidebar en inline. Optionele parameters zijn onder andere market, locale, product_id en context.
Moduleteksten vertalen
Vertaal de ingebouwde storefrontteksten via International -> Translations -> Installed modules translations -> BerryPath Guided Selling Flows.
Assisted conversions meten
Assisted conversion tracking is optioneel. Wanneer dit aanstaat, stuurt de module na een bestelling het orderbedrag en de product-ID's. Namen, e-mailadressen, postadressen en betaalgegevens worden niet verstuurd.