Bonjour,
J’utilise l’api “ferjul17/Sellsy-api”, j’ai deux scénarios différents entre local (xampp) et en ligne, sachant que j’utilise la même version de PHP.
ci-joint mon code :
public function actionInvoice($id)
{
$model = $this->findModel($id);
$client = new Client(['userToken' => 'xxxxx', 'userSecret' => 'xxxxxx',
'consumerToken' => 'xxxxxx', 'consumerSecret' => 'xxxxxx',
]);
$docId = $client->getService('Document')->call('create', [
'document' => array(
'doctype' => 'invoice',
'thirdid' => '1234567',
'subject' => 'ppppppppp'
)
])['doc_id'];
$model->num_facture_sellsy='aaaaa'; //.$docId;
$model->save();
return $this->redirect(['missions/user']);
}
Après la submit dans la popin, au local j’ai la bonne redirection missions/user
en ligne, il me redirige vers un autre url.
Dès que j’enlève ce bot de code :
$docId = $client->getService('Document')->call('create', [
'document' => array(
'doctype' => 'invoice',
'thirdid' => '1234567',
'subject' => 'ppppppppp'
)
])['doc_id'];
j’ai de nouveau la bonne redirection missions/user
votre aide svp.
Merci