Giovedì 09 Febbraio 2012
Nel Sito
Home Page
Download
Documentazione
Esempi
Siti Sviluppati

Link Utili

Suggerimenti
Listini in Dollari
E' possibile visualizzare dei listini in dollari semplicemente inserendo il seguente codice in una cella della tabella lista articoli:

$codart = art_field('codice');
$importo = calclistino($codart, 1);
$dollari = $importo / 2000;
echo "USd ".$dollari;
 
See-Commerce - Manuale Utente
6.3.7 - Le Funzioni del Modulo sccar.inc  | Indice | << | >>
 
car_add()

Funzioni utilizzata per aggiungere un articolo al carrello.

Parametro d'input:

$car_codart - Il codice dell'articolo da aggiungere
$car_qua - La quantità da addizionare

Ritorno:

Nessuno ritorno.

Esempio:

$car_codart = '1024';   // assegna il codice articolo da aggiungere
$car_qua = 1;           // assegna la quantità da aggiungere
car_add();              // aggiunge l'articolo al carrello


car_calc($calcolo)

La funzione visualizza il risultato del calcolo effettuato. L'elenco dei calcoli abilitati è riportato tra i parametri d'input.

Parametro d'input:

$calcolo - Tipo di calcolo richiesto. Quelli supportati sono:

'listino' - ritorna il listino di vendita calcolato
'eurolistino' - ritorna il listino di vendita calcolato in euro.
'importo' - ritorna il listino di vendita calcolato con iva
'euroimporto' - ritorna il listino di vendita calcolato con iva in euro.
'disponibile' - ritorna la disponibilità di magazzino
'totrigo' - ritorna il totale del carrello
'totrigoeuro' - ritorna il totale carrello in euro
'totimprigo' - ritorna il totale con ia del carrello
'totimprigoeuro' - ritorna il totale con iva del carrello in euro
'totpeso' - ritorna il totale peso del carrello
'peso' - ritorna il totale peso dell'articolo
'importorigo' - ritorna il totale articolo con iva
'importorigoeuro' - ritorna il totale articolo con iva in euro
'listinorigo' - ritorna il totale articolo
'listinorigoeuro' - ritorna il totale articolo in euro

Ritorno:

Nessuno ritorno. Il campo viene visualizzato.

Esempio:

car_calc('listino');         // visualizza il listino vendita
car_calc('disponibile');     // visualizza la disponibilità


car_campoqua($width = 2)

Funzioni che visualizza un campo in una form html.

Parametro d'input:

$width - La larghezza del campo. Se viene omessa prende il valore di 2

Ritorno:

Nessuno ritorno.

Esempio:

car_campoqua(3);           // crea campo di larghezza 3


car_carrello()

Funzioni utilizzata per avviare automaticamente, a seconda del contenuto del parametro d'input, altre funzioni di gestione del database.

Parametro d'input:

$car_add - Con un qualsiasi carattere avvia la funzione car_add()
$car_upd - Con un qualsiasi carattere avvia la funzione car_update()
$car_del - Con un qualsiasi carattere avvia la funzione car_delete()

Ritorno:

Nessuno ritorno. Avvia la funzione prescelta..

Esempio:

$car_add = 'si';   // assegna un valore al parametro
car_carrello();    // avvia la funzione car_add()


car_castiva($field, $row = 1)

Funzione che visualizza i campi del castelletto iva. L'elenco dei campi abilitati è riportato tra i parametri d'input.

Parametro d'input:

$field - Il nome del campo da visualizzare. I valori sono:

'codaliquota' - ritorna il codice dell'aliquota
'descrizione' - ritorna la descrizione dell'aliquota
'imponibile' - ritorna l'imponibile calcolato
'aliquota' - ritorna la percentuale dell'aliquota
'imposta' - ritorna l'imposta calcolata
'totimponibile' - ritorna il totale degli imponibili
'toteuroimponibile' - ritorna il totale degli imponiobili in euro
'totimposta' - ritorna il totale delle imposte
'toteuroimposta' - ritorna il totale delle imposte in euro
'totordine' - ritorna il totale dell'ordine
'toteuroordine' - ritorna il totale dell'ordine in euro

$row - La riga del castelletto da visualizzare

Ritorno:

Nessuno ritorno.

Esempio:

car_castiva('codaliquota', 3)// visualizza il codice aliquota della terza riga del castelletto.


car_decode($field)

Effettua la decodifica di tutti i campi dell'archivio che rappresentano delle codifiche di altri archivi visualizzandone la descrizione o il nome. Questi campi iniziano quasi sempre con "cod".
es.: codpagamento, codbanca, ecc.

Parametro d'input:

$field - Campo da decodificare. Quelli supportati sono:

'codarticolo' - visualizza la descrizione articolo
'codunimis' - visualizza la descrizione unità di misura
'codaliquota' - visualizza la descrizione dell'aliquota Iva.
'codselezione' - visualizza la descrizione della selezione articolo

Ritorno:

Nessuno ritorno. La decodifica viene visualizzata.

Esempio:

car_decode('codaliquota');   // visualizza la descrizione aliquota
car_decode('codarticolo');   // visualizza la descrizione articolo


car_delete()

Funzioni utilizzata per cancellare un articolo dal carrello.

Parametro d'input:

$car_codart - Il codice dell'articolo da cancellare

Ritorno:

Nessuno ritorno.

Esempio:

$car_codart = '1024';   // assegna il codice articolo da cancellare
car_delete();           // cancella l'articolo dal carrello


car_field($field, $type = 'str')

Funzione che restituisce il valore di un determinato campo dell'archivio.

Parametro d'input:

$field - Nome del campo dell'archivio. Fare riferimento all'appendice A.
$type
- Tipo di visualizzazione. Quelli supportati sono:

'qua' - per campo quantità. Aggiunge la virgola e i decimali
'val' - per campo lire.
'eur' - per campo euro. Aggiunge la virgola e i decimali
'str' - non apporta nessuna variazione al campo

Ritorno:

valore - Il valore del campo sia numerico che stringa

Esempio:

$cod = car_field('codice'); // ritorna il codice


car_getcastiva($field, $row = 1)

Funzione che ritorna i campi del castelletto iva. L'elenco dei campi abilitati è riportato tra i parametri d'input.

Parametro d'input:

$field - Il nome del campo da visualizzare. I valori sono:

'codaliquota' - ritorna il codice dell'aliquota
'descrizione' - ritorna la descrizione dell'aliquota
'imponibile' - ritorna l'imponibile calcolato
'aliquota' - ritorna la percentuale dell'aliquota
'imposta' - ritorna l'imposta calcolata
'totimponibile' - ritorna il totale degli imponibili
'toteuroimponibile' - ritorna il totale degli imponiobili in euro
'totimposta' - ritorna il totale delle imposte
'toteuroimposta' - ritorna il totale delle imposte in euro
'totordine' - ritorna il totale dell'ordine
'toteuroordine' - ritorna il totale dell'ordine in euro

$row - La riga del castelletto da ritornare

Ritorno:

Il valore del campo richiesto.

Esempio:

$codali = car_getcastiva('codaliquota', 3)// ritorna il codice aliquota della terza riga del castelletto.


car_html($str)

Funzione che restituisce una stringa composta dal codice html ed il valore dei campi richiesti. I campi posti all'interno di $str devono essere racchiusi da { e }.

Parametro d'input:

$str - Stringa contenente il codice html ed i campi racchiusi tra { e}.

Ritorno:

string - Una stringa html con i campi convertiti in valori

Esempio:

car_html('<a href="scm.php?cod={codice}">codice</a>'); // ritorna la stringa '<a href="scm.php?cod=2301">codice</a>


car_list()

Funzione che esegue un'interrogazione sulla tabella del database ed inizializza l'archivio per essere visualizzato in una tabella html.

Parametro d'input:

$car_where - Parametro where della query SQL (leggere manuale SQL)
$car_order - Parametro order della query SQL (leggere manuale SQL)

Ritorno:

$bof_car - Se il database è vuoto viene impostato a 1
$eof_car - Se il database è vuoto viene impostato a 1

Esempio:

car_list();              // effettua l'interrogazione dell'archivio


car_options($default = '')

La funzione riempie un'option box di un form html con tutti i records. Per preselezionare un valore specifico, impostate il parametro $default.

Parametro d'input:

$default - Contiene il valore di un "value" dell'option box da selezionare
$car_where - Parametro where della query SQL (leggere manuale SQL)
$car_order - Parametro order della query SQL (leggere manuale SQL)

Ritorno:

Nessuno ritorno. viene generata un'option box in un form html.

Esempio:

<select size="1" name="car_cod">
   
<option selected value="">Qualsiasi</option>
    <script language="php">car_options('23002');</script>
</select>
// aggiunge le altre <option> selezionando quella con valore = '23002'


car_pagpre($link, $yestext, $notext)

Funzione che prepara un link html per procedere alla pagina precedente di una lista. Da utilizzare solo dopo aver inizializzato una lista con il comando car_list()

Parametro d'input:

$link - Nome della pagina html che viene caricata dopo il click sul link.
$yestext - Testo visualizzato per link se esistono altri records.
$notext - Testo visualizzato per link se non esistono altri records.

Ritorno:

Nessuno. Crea il link html per la pagina precedente di una lista

Esempio:

$car_pagpre('carlist.php', '<< pagina precedente', '&nbsp;')';   // prepara un link alla pagina precedente visualizzando il testo $yestext se esistono dei records altrimenti il testo contenuto in $notext


car_pagsuc($link, $yestext, $notext)

Funzione che prepara un link html per procedere alla pagina successiva di una lista. Da utilizzare solo dopo aver inizializzato una lista con il comando car_list()

Parametro d'input:

$link - Nome della pagina html che viene caricata dopo il click sul link.
$yestext - Testo visualizzato per link se esistono altri records.
$notext - Testo visualizzato per link se non esistono altri records.

Ritorno:

Nessuno. Crea il link html per la pagina successiva di una lista

Esempio:

$car_pagsuc('carlist.php', 'pagina successiva >>', '&nbsp;')';   // prepara un link alla pagina successiva visualizzando il testo $yestext se esistono dei records altrimenti il testo contenuto in $notext


car_read()

Funzione che legge un determinato record dal database.

Parametro d'input:

$car_codart - Contiene il codice della chiave da leggere

Ritorno:

$bof_car - Se la lettura non va a buon fine viene impostato a 1
$eof_car - Se la lettura non va a buon fine viene impostato a 1

Esempio:

$car_codart = '10220';         // impostazione parametro d'input
car_read();                    // effettua la lettura


car_readnext()

Funzione che legge il record successivo di una lista. Da utilizzare solo dopo aver inizializzato una lista con il comando car_list()

Parametro d'input:

Ritorno:

$eof_car - Se la lettura va oltre la fine dell'archivio viene impostato a 1

Esempio:

$car_readnext()';   // legge il record successivo


car_show($field, $type = 'str')

La funzione serve per visualizzare il contenuto di un campo del database. Contiene dei parametri d'input che aiutano la formattazione del campi numerici.

Parametro d'input:

$field - Nome del campo da visualizzare (fare riferimento all'appendice A)
$type - Tipo di visualizzazione. Quelli supportati sono:

'qua' - per campo quantità. Aggiunge la virgola e i decimali
'val' - per campo lire.
'eur' - per campo euro. Aggiunge la virgola e i decimali
'str' - non apporta nessuna variazione al campo

Ritorno:

Nessuno ritorno. Il campo viene visualizzato.

Esempio:

car_show('codice');           // visualizza il codice


car_update()

Funzioni utilizzata per aggiornare un articolo del carrello.

Parametro d'input:

$car_codart - Il codice dell'articolo da aggiornare
$car_qua - La quantità da aggiornare

Ritorno:

Nessuno ritorno.

Esempio:

$car_codart = '1024';   // assegna il codice articolo da aggiornare
$car_qua = 1;           // assegna la quantità da aggiornare
car_update();           // aggiorna l'articolo del carrello

 
Indice | << | >>
Home Page | Download | Documentazione | Esempi | Siti Sviluppati