THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


je ne sais pas si cela peut aider
j'ai desactiver le test :

if (empty($tableau[3]))

ca m'affiche maintenant :

ErrorException: Notice: Undefined offset: 2 in /homez.317/m----b/www/shop/local/modules/Cbatos/Controller/CbatosControllerPaid.php line 69

    in /homez.317/m----b/www/shop/local/modules/Cbatos/Controller/CbatosControllerPaid.php line 69
    at ErrorHandler->handle('8', 'Undefined offset: 2', '/homez.317/m----b/www/shop/local/modules/Cbatos/Controller/CbatosControllerPaid.php', '69', array('order_id' => '9', 'order' => object(Order), 'c' => array('CBATOS_MERCHANTID' => '013044876511111', 'CBATOS_SIPSSOLUTIONS' => 'etransactions', 'CBATOS_CAPTUREDAYS' => '00', 'CBATOS_DEVISES' => '978', 'CBATOS_MODEDEBUG' => '2'), 'myRouter' => object(Router), 'parm' => 'merchant_id=013044876511111 merchant_country=fr amount=1856 currency_code=978 customer_email=web@zzuutt.com customer_id=1 customer_ip_address=92.103.200.100 language=fr order_id=9 pathfile=/homez.317/m----b/www/shop/local/modules/Cbatos/Controller/../parm/pathfile.etransactions normal_return_url=http://www.zzuutt.com/shop/web/index_dev.php/cbatos/manuel cancel_return_url=http://www.zzuutt.com/shop/web/index_dev.php/cbatos/manuel automatic_response_url=http://www.zzuutt.com/shop/web/index_dev.php/cbatos/answer transaction_id=000009', 'path_bin' => '/homez.317/m----b/www/shop/local/modules/Cbatos/Controller/../bin/request', 'result' => '', 'tableau' => array(''))) in /homez.317/m----b/www/shop/local/modules/Cbatos/Controller/CbatosControllerPaid.php line 69
    at CbatosControllerPaid->paid('9')
    at call_user_func_array(array(object(CbatosControllerPaid), 'paid'), array('9')) in /homez.317/m----b/www/shop/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php line 129
    at HttpKernel->handleRaw(object(Request), '1') in /homez.317/m----b/www/shop/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpKernel.php line 73
    at HttpKernel->handle(object(Request), '1', true) in /homez.317/m----b/www/shop/core/lib/Thelia/Core/TheliaHttpKernel.php line 81
    at TheliaHttpKernel->handle(object(Request), '1', true) in /homez.317/m----b/www/shop/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Kernel.php line 197
    at Kernel->handle(object(Request)) in /homez.317/m----b/www/shop/web/index_dev.php line 37

Last edited by zzuutt (28-05-2014 12:49:52)

Offline

Offline


compris j'update wink

Last edited by zzuutt (28-05-2014 12:41:28)

Offline


helas toujours pareil

string(0) ""

Offline


tu à mas updater le var dump existe plus pour le moment update à nouveau smile bien TOUS LES FICHIERS

Offline


ne pas oublier vider le rep /cache centrale de thelia

Offline


ca y est !!!!!

il a fallu que je mette en chmod 777 request et reponse
en 755 marche pas

juste une erreur
le chemin des logos n'est pas bon

Offline


ok bon je reupdate

Offline


apres second update

les logos ne s'affiche pas (le chemin n'est pas bon - prend le dossier logo a la racine du domaine)

mettre a la ligne 34 de cbatosAdminSave.php

D_LOGO!../../../logo/!

achat effectue - > OK
retour marchand -> OK

aucun email de confirmation n'est envoye

cote back
la commande reste en NON PAYE
et impossible a acceder aux onglets  livraison / facturation, modules

Last edited by zzuutt (28-05-2014 13:21:25)

Offline


tu utilise index_dev pour faire les esaies ?

Offline


car si tu utilise index_dev c'est normal que le retour bancaire ne fonctionne pas smile car l'ip de atos qui fait l'appel n'est pas déclarer , moi pour faire mes testes j'enleve toutes les conditions de index_dev.php afin que peut importe puisse accéder au fichier ... (à restaurer le jour de la mise en ligne ) :...

Offline


pour info le mail PART SEULEMENT SI la commande passe en statut PAYE par la banque .

Offline


Assurez vous aussi d'avoir défini le mail de la boutique dans Configuration > Information Boutique sinon Thelia bloque automatiquement le départ des mails .

Offline


je suis en index_dev.php

tout fonctionne sauf :

le lien vers les images /LOGO/ voir message precedent

l'achat se passe bien
la banque valide l'achat
je retourne au site marchand
cela confirme l'achat
mais la commande reste a NON PAYE

Offline


oui donc c'est à caus de l'index_dev.php smile fait le en mode normal tu verra tous fonctionnera smile
pour logo je viens de faire une nouvelle update en plus de certain autre bug

Offline


bon j'update smile

avec le index.php cela videra le panier ? quand l'achat est valide biensur

Offline


pour l'instant le module ne gère pas le vidage du panier

je souhaite d'abord que tous soit nickel afin de finaliser par le vidage du panier . smile

si tu regarde un client avec un refus bancaire en cliquant sur 'reesayer le paiement' est immédiatement rediriger chez atos et cela évite de recréer une nouvelle commande .
si le client actualise la page des cartes cela ne crée pas plusieurs paiement
dans l'admin dans l'onglet modules de chaque commande tu à un duplicata du ticket de paiement
le ticket de paiement est aussi envoyé par mail à la norme INTRBQ

J'envisage plusieur évolution ... j'attends vos revendications ...

Offline


heuu gros pb smile

je me suis mis en index.php

ben les carte de paiement n'apparaissent plus !

Offline


tu vois le index_dev et le index on deux difference le index_dev permet d'afficher lerreur

donc tu ajouter index_dev.php dans la barre des url tu verra si ta une nouvelle erreur ou pas

Offline


moi cela fonctionne TRES BIEN

Offline


pour le index_dev.php

il faut ../../../logo/

pour le index.php

il faut ../../logo/

Offline


moi avec /logo/ cela fonctionne très bien ...
quand c /logo/ tous doit être à la racine du site et cela évite les soucis

Offline


quand je dis raine c'est racine du domaine www.xxxX.Com/logo (ex si tu fait tonsite.com tu arrive sur un site et que en rajoutant thelia/ tu arrive sur thelia) ce n'est pas dans le rep thelia qu'il faut mettre logo mais dans le répertoire racine ...)

Offline


bon tout est bon

seul petit  mais tres petit pb wink

tu as laisse x=""
sur l'onglet module cote back

Offline


le comble c'est que je ne sais pas d'ou vien ce petit x smile alors je me suis dit ce n'est pas grave