Home
  Hosting Clienti
  Hosting Rivenditori
  Progettazione Siti Web
  Progettazione Database
  Template Dreamweaver
  Contatti
  Portafoglio Clienti
  Forum Tecnici
 

Tutorials Sardadesign Online
stensioni Dreamweaver
Riferimenti Php Mysql Ajax
 



Tutorials Sardadesign Online

Lo Studio Web Design Sardadesign.it da alcuni anni pubblica online tutorials gratuiti per Dreamweaver
I tutorial qui presenti sono stati pubblicati alcuni anni fa, ma sono ancora attuali ma ovviamente occorre rapportarsi al software attuale
Ci ripromettiamo, tempo permettendo, di pubblicare nuovi tutorials

I tutorials si possono scaricare e consultare liberamente.
E'invece vietata la riproduzione e la distribuzione senza il permesso scritto dello Studio Web Design - Sardadesign.it
Tutorials Dreamweaver

UN SITO CON CARRELLO TUTORIAL SHOPPING CART 3

Autore
Sardadesign

scarica il tutorial > SCARICA tutorial [voti: 37    - scaricato 946 volte]

1 2 3 4 5
 1= scarso, 5= ottimo
difficoltà livello di difficoltà
votazione punteggio votazione

1 » Il Database: impostazione 6 » Procedura registrazione
2 » Realizzazione connessione DB e pagine 7 » Procedura login
3 » La pagina index ed il negozio 8 » Ordini e dettagli
4 » Pagina dei prodotti ed impostazione carrello    
5 » Pagina del carrello    
 

 

Apriamo la pagina carrello.asp
 

1

Copiamo il carrello dalla pagina negozio1.asp, dalla scheda Associazioni.

Quando hai imparato la procedura sceglierai il layout che preferisci, per adesso segui il tutorial.
Inseriamo nella pagina una tabella di 5 righe e cinque colonne.
Nella prima riga inseriamo i titoli:
Categoria   Prodotto   Quantità  Prezzo  Totale

Lasciamo vuota la seconda riga e nella terza riga, dal pannello Associazioni, inseriamo dal carrello:

Categoria   Name
Nella terza cella (sotto quantity) inseriamo una casella di testo (senza il form) che chiamiamo Quantita ed impostiamo di grandezza 3.
A questa casella associamo il valore Quantity del carrello

Nella quarta cella inseriamo il valore Price e nella quinta Total (è il totale parziale)

Adesso selezioniamo tutta la terza riga e dal pannello Associazioni scegliamo Repeat Region Cart.
In questa versione Joseph Scavitto ha inserito un'opzione che permette di colorare alternativamente le righe del carrello.

Inseriamo un modulo vuoto, ed al suo interno mettiamo la tabella che abbiamo creato nelle righe superiori.
Quindi da Associazioni, dal carrello, scegliamo Update Cart.
Nel pannello sarà selezionata la casella di testo quantita, per la quantity form element.

La casella di testo (1) è quella nella quale il cliente inserirà la quantità dei prodotti;
La checkbox (2) indica se si vuole usufruire del metodo Server.Transfer ( al posto del Response.Redirect) per trasferire dei valori contenuti nel form, nella pagina del redirect (una chicca di Joseph Scavitto).

Se si desidera che il cliente dopo aver aggiornato il carrello, vada in una pagina particolare (3) , si deve inserire qui l'indirizzo.

Mettiamo nel modulo un pulsante e salviamo tutto.

Inseriamo infine nella pagina un link testuale alla pagina ordina.asp

 

 

Adesso apriamo la pagina ordina.asp.

Copiamo dalla pagina del carrello, dalla scheda Associazioni, il carrello UltraCart 3 Shopping Cart.
Inseriamo nella pagina un modulo, ed al suo interno una tabella di cinque righe e tre colonne.
Nella prima cella scriviamo: Ordine Numero e dalla scheda Associazioni inseriamo la session OrdiniID.

Quindi, dalla seconda riga in giù (sempre nella prima colonna) inseriamo i tre titoli:
Nome
Cognome
Email

Nella seconda colonna, a fianco dei titoli, inseriamo tre caselle di testo, coi rispettivi nomi.
Infine aggiungiamo un campo nascosto che chiamiamo OrdiniID ed al quale associamo la Session OrdiniID dalla scheda Associazioni.

 

 

Adesso eseguiamo la procedura di inserimento dell'ordine nel database: questa procedura deve essere eseguita prima della procedura Save Cart Details To Table.
Nella procedura di inserimento dell' ordine lasciamo vuoto il campo di reindirizzamento.

 

 

Adesso eseguiamo la procedura Save Cart Details To Table.
Alla voce Table to save Scegliamo la tabella DettagliOrdine,
Quindi inseriamo le colonna del carrello nei rispettivi campi della tabella:
Selezionando le voci dall'elenco, si definisce la destinazione in Destination column

ProductID       --->   ProdottoID
Categoria       --->   Categoria
Name             --->    Prodotto
Quantity         --->   Quantita
Price               --->   Prezzo
Total              --->    Totale
Weight           --->    Peso
TotalWeight   --->    PesoTotale

Nella casella Unique Column scegliamo la voce OrdiniID e
nella casella Unique Column Value scriviamo Session("OrdiniID")

Infine mettiamo le due pagine di reindirizzamento:
se l'ordine fallisce la pagina di errore: errore.asp
Se l'ordine va a buon fine la pagina di ringraziamento: grazie.asp

Qui termina la prima parte del Tutorial, nel quale abbiamo appreso come utilizzare l'estensione UltraCart 3 Shopping Cart e come immagazinare gli ordini ed i dettagli in un database, dal quale possono essere successivamente elaborati

nella seconda parte di questo tutorial vedremo come limitare la procedura di acquisto ai clienti registrati e come estrarre e valutare gli ordini del database.

 
 
Copyright © 2001-2007 Studio Web Design - tutti i diritti riservati
Studio Web Design  - Via Nizza 12  -  07100 Sassari
P.IVA 01959660901 - Iscrizione CCIAA 137995