Modulo PrestaShop
PrestaShop 1.7.8, 8.x e 9.x
Scarica il modulo
versione 1.4.1 · 63 KB
- Backoffice → Moduli → Carica un modulo, e trascina lo zip.
- Installa Efindly Search, poi Configura.
- Incolla la chiave API presa dal pannello. L'endpoint è già compilato con https://api.efindly.net/api/v1: si tocca solo se hai un'installazione tua.
- I selettori del campo di ricerca e del riquadro risultati hanno valori predefiniti che funzionano sui temi standard. Se il tuo tema è personalizzato, li cambi lì.
Il modulo porta anche l'export del catalogo: Efindly legge da lì, senza che tu prepari un feed a mano.
Piattaforma su misura
Qualsiasi sito HTML, qualsiasi backend
Un file JavaScript e una chiamata di avvio. Gli servono il campo di ricerca che hai già e un contenitore vuoto dove scrivere i risultati.
<script src="https://www.efindly.net/sdk/v1/search-client.js"></script>
<script>
SearchClient.init({
baseUrl: 'https://api.efindly.net',
key: 'LA_TUA_CHIAVE_PUBBLICA',
input: '#cerca',
results: '#risultati',
minChars: 2,
limit: 6,
});
</script>
Attenzione a un dettaglio che fa perdere tempo: qui baseUrl è il solo dominio, perché il percorso lo aggiunge la libreria. Nel modulo PrestaShop invece l'endpoint comprende /api/v1.
Tema, ordinamento, carrello e tracciamento dei click si configurano da lì: la libreria emette eventi DOM (efindly:search, efindly:add_to_cart) che puoi ascoltare per collegare il tuo carrello o la tua analitica.