sembra semplice, allora... potresti indicare:
- com'è fatto il tuo vettore "$temp" (postane un paio di elementi, magari);
- per i singoli oggetti (es.: array( 'Café Latté', 2, 2.99, 2 * 2.99 ); ) sai già cosa sono i parametri?
Dopodichè facciamo un bel loop che "mappa" il tuo vettore $tempo in $invoiceData['items'], sarà qualcosa come:
..dove bisogna "mappare" bene i dati...Codice PHP:$invoiceData['items'] = array();
foreach ($temp as $elem) {
$nomeprodotto = $elem['...']; // qui ci vuole il nome del tuo campo;
$par1 = ...;
$par2 = ...;
$par3 = ...;
$invoiceData['items'][] = array($nomeprodotto, $par1, $par2, $par3);
};

Rispondi quotando