Pagine Meta-HTML richieste con i nomi file richiesti e di default |
| Welcome |
|
| Intestazione |
(head-wel.html) |
| Piede |
(foot-wel.html) |
| Categorie |
|
| Intestazione |
(head-cat.html) |
| Piede |
(foot-cat.html) |
| Prodotti |
|
| Intestazione |
(head-pro.html) |
| Piede |
(foot-pro.html) |
| Pagina ricerche |
(find.html) |
| Messaggi |
(message.html) |
Pagine Meta-HTML per e-Commerce con i nomi file richiesti |
| Carrello |
|
| Intestazione |
(head-car.html) |
| Piede |
(foot-car.html) |
| Ordine |
|
| Intestazione |
(head-ord.html) |
| Piede |
(foot-ord.html) |
Pagine Meta-HTML per liste Categorie/Prodotti con i nomi file richiesti e di default |
| Foglio di stile |
(catalog.css) |
| Lista categ./prod. |
(list-cat.html) |
|
CATALOG crea al volo le pagine Web integrando le pagine scritte in HTML, che danno al catalogo il layout, con i dati memorizzati nel database per mezzo di indicatori che specificano la posizione di ogni singolo dato.
Gli indicatori sono riconosciuti da CATALOG perchè sono racchiusi tra /* (slash asterisco) e */ (asterisco slash) e possono essere inseriti ovunque nella pagina, dove si vuole inserire il dato, l'immagine oppure il link desiderato.
Ovviamente, nell'ottica di alleggerire al massimo il lavoro del Catalog Manager, il numero di pagine da scrivere deve essere ridotto al minimo e per una gestione completa di CATALOG sono sufficienti cinque pagine, memorizzate in otto files, più due pagine in quattro files per la gestione dell'e-Commerce, come nell'elenco a fianco.
Per ottenere un controllo ancora maggiore dell'aspetto del proprio catalogo, è possibile intervenire anche sull'aspetto degli elenchi, generati dal programma, di categorie e prodotti.
Ciò si può ottenere in due modi:
- per mezzo della creazione del file catalog.css dove elencare gli stili da applicare alle colonne della tabella contenente gli elementi dell'elenco secondo gli seguenti stili elencati al fondo di questa pagina;
- oppure mediante la creazione di un ulteriore file che contiene l'aspetto delle liste.
Il nome di default di tale file è list-cat.html, però, essendo possibile utilizzarne diversi a fronte di diverse categorie, il nome è libero e deve essere indicato all'interno dei dati della categoria. Se una categoria non prevede il file o se quello che prevede è inesistente, allora CATALOG creerà la pagina secondo i suoi standard.
È possibile, inoltre, specificare, per ogni categoria, il numero di colonne su cui si deve sviluppare l'elenco delle sottocategorie e/o dei prodotti.
Le pagine suddivise in intestazione e piede prevedono che in mezzo CATALOG provveda ad elencare i prodotti e/o le categorie appartenenti alla categoria che l'utente ha richiesto, automaticamente, oppure sulla base del file di cui abiamo parlato al paragrafo precedente.
La pagina Welcome è quella che introduce il catalogo e che elenca le categorie e/o i prodotti di primo livello, nell'ordine gerarchico del catalogo.
I files contenenti intestazione e piede devono chiamarsi rispettivamente head-wel.html e foot-wel.html.
La pagina delle Categorie serve per l'esposizione delle categorie e contiene, sempre a cura di CATALOG, l'elenco delle categorie e dei prodotti che appartengono alla categoria in analisi.
La pagina dei Prodotti viene utilizzata per l'esposizione dei singoli prodotti e contiene l'elenco delle eventuali varianti del prodotto.
CATALOG prevede che possano esistere pagine diverse per l'esposizione di categorie o di prodotti diversi, per dare al catalogo un aspetto più movimentato o per sottolineare maggiormente la divisione in categorie, infatti per ogni categoria e per ogni prodotto possono essere specificati files contenenti intestazione e piede differenti.
La Pagina Ricerche viene utilizzata dall'utente per fare, appunto, ricerche nell'ambito del catalogo e deve contenere al suo interno il codice specificato di seguito.
<FORM name="search" METHOD="POST" ACTION="/cgi-win/Catalog.exe/Find">
<input type="hidden" name="lang" value="ita">
<input type="hidden" name="catalog" value="/*Catalogo_Codice*/">
<font size=2><b>Testo da cercare:</b></font>
<input type="text" name="ricerca" value="" size="30">
<INPUT TYPE="submit" VALUE=" Cerca "></font>
</form>
</center>
<font size=2>/*Messaggio_Testo*/</font>
Il risultato della ricerca sarà visualizzato come messaggio, quindi al posto della stringa /*messaggio_testo*/, offrendo all'utente la possibilità di effettuare una nuova ricerca oppure di scegliere tra i records trovati.
Il file contenente la Pagina Ricerche si deve chiamare find.html.
La Pagina Messaggi è molto semplice e deve contenere i campi /*Messaggio_Titolo*/ e /*Messaggio_Testo*/. La sua utilità consiste nel notificare all'utente eventuali errori oppure il tentativo di accesso non autorizzato ad un catalogo privato.
Il file contenente la Pagina Messaggi si deve chiamare message.html.
Ecco, graficamente, un esempio di come lavora CATALOG: