WebSite X5Help Center

 
Alessandro R.
Alessandro R.
User

Info per Gabriele (Stiac Engineering), codice soddisfazione clienti in Rep. Ceca  it

Author: Alessandro R.
Visited 503, Followers 2, Shared 0  

Ciao Gabriele, riprendo la discussione in parte trattata nel post 257003, quando mi avevi fornito consigli d oro per installare il certificato Heureka (feedback dei prodotti dell eshop in Rep. Ceca)...all epoca non me la sentivo di eseguire quei passaggi per me troppo complicati. Oggi studiando la documentazione, sono riuscito a installare con successo le due librerie necessarie al funzionamento del servizio, ho inserito dentro la cartella cart alcuni file importanti come il composer.json e il basic.php. Su x5 (nella pagina relativa all ordine) ho impostato il codice che crea la casella di invio feedback.

Nel mio pc ho installato il php e editato il file php.ini dove necessario... sul server uso un php 7.4 compatibile con la versione x5 2021.5.7 mi viene il dubbio che Heureka pretenda un php 8.2 , tra l altro ho anche altri bubbi perché di fatto quando eseguo un ordine i dati non arrivano ai server di Heureka.

Di sicuro c é un problema, forse qualche dir che collega i vari file non é corretta o forse mi sfugge ancora qualcosa...

ad esempio nel fiel basic.php ci sono dei valori da impostare: 

<?php

require_once __DIR__ . '/vendor/autoload.php';

try {
// Use your own API key here. And keep it secret!
$apiKey = '2913f5d0...mia chiave segreta';
$options = ['CZ'];

$shopCertification = new \Heureka\ShopCertification($apiKey, $options);

// Set customer email - it is MANDATORY.
$shopCertification->setEmail('Email');

// Set order ID - it helps you track your customers' orders in Heureka shop administration.
$shopCertification->setOrderId('ORDER_ID');

// Add products using ITEM_ID (your products ID)
$shopCertification->addProductItemId('ITEM_ID');
$shopCertification->addProductItemId('ITEM_ID');

le parti in grassetto probabilmente sono sbagliate, bisognerebbe inserire le variabili di incomedia, quelle che salvano i dati dell ordine ... hai qualche consiglio? 

la veritá é che da qualche settimana, sto provando da solo e senza nessuna competenza :) a eseguire una procedura che é superiore alle mie capacitá...l unico vantaggio al momento é quello di tentare di far ragionare il cervello...non volevo disturbarti, pero da solo ho troppi limiti....riesci a fornirmi qualche indicazione? posso inviarti codici, procedure etc...

esempio:

https://github.com/heureka/overeno-zakazniky/

https://github.com/heureka/overeno-zakazniky/blob/master/docs/api-documentation-cs.md

a livello teorico, x5 dovrebbe essere compatibile con Heureka... ti ringrazio in anticipo per l eventuale interesamento...

Alex

Posted on the
1 ANSWERS
Alessandro R.
Alessandro R.
User
Author

ciao, ho avuto la conferma che il php 7.4 non é piu accettato...presumo che bisogna avere minimo la 8...questo potrebbe essere il motivo principale per cui i dati non venivano trasmessi, potrebbero esserci anche altri errori...

Read more
Posted on the from Alessandro R.