Concetti base:
Le funzionalità di nonsolo-shop sono rese sul sito tramite i
“componenti”; ogni modulo è composto da uno o più componenti.
Facciamo un esempio pratico per capire la logica che sarà la medesima
applicata a tutti i componenti; per gestire la navigazione del catalogo
prodotti esistono i seguenti componenti:
"Categorie / Elenco categorie" è il componente per mostrare le categorie.
"Categorie / Foto della categoria selezionata" è il componente per
mostrare una foto della categoria selezionata.
"Categorie / Scheda della categoria selezionata" è il componente per
mostrare la scheda della categorie selezionata.
Quindi se voglio visionare un catalogo sul sito dovrò definire i
componenti nel gestionale:
Sarà
definito un nome di fantasia chiamato “categoriecatalogo” associato al
componente "Categorie / Elenco categorie".
Sarà
definito un nome di fantasia chiamato “fotocategoria” associato al
componente "Categorie / Foto della categoria selezionata".
Sarà definito un nome di fantasia chiamato “schedacategoria”
associato al componente "Categorie / Scheda della categoria
selezionata".
I nomi di fantasia sono chiamati “marcatori”, quindi realizzare una
pagina html cosi composta:

A questo punto andiamo nel gestionale e compiliamo il sito.
Il compilatore sostituirà il marcatore con il codice per gestire la
funzionalità e trasformerà il sito da pagine statiche in pagine
dinamiche (per cui non è richiesta alcuna conoscenza di programmazione
ma una normale conoscenza di costruzione pagine web / html e per gestire le
caratteristiche grafiche la conoscenza dei fogli di stile).
Il risultato sarà il seguente:

Cliccando poi su una categoria, sarà ricaricata la medesima pagina
con questo aspetto:
 Questa è la logica da applicare per personalizzare tutti i componenti e
costruire un sito.
Adesso vediamo come possiamo intervenire graficamente.
In ogni pagina possiamo inserire qualsiasi cosa ad es. animazioni flash, scritte, colori, javascript ecc... i quali saranno tutti clonati nella pagina dinamica. Per intervenire sul singolo componente occorre accedere al gestionale di nonsolo-shop, selezionare il componente desiderato e impostare le molteplici opzioni grafiche e funzionali.
Ad esempio il marcatore “categoriecatalogo” associato al componente "Categorie / Elenco categorie": precedentemente creato, permetterà queste impostazioni:

Con l’impostazione “mostra categorie” potremo scegliere se visionare
solo le categorie principali, solo le secondarie o entrambe con una
struttura ad albero.
Con l’opzione “Link alle categorie secondarie” potremo definire il link
per accedere alla pagina dove si andrà cliccando sulla categoria
principale.
Ad esempio potremo fare una pagina “categorieprincipali.htm” come
nell’esempio sopra dove metteremo un marcatore di tipo “Elenco
categorie” impostato in modo da visionare solo le categorie principali e
che salti alla pagina “categoriesecondarie.htm” dove avremo messo un
nuovo marcatore di tipo “Elenco categorie” impostato in modo
da
visionare solo le categorie secondarie.
Con questo semplice dimostrazione abbiamo fatto vedere come è facile e
flessibile il motore di nonsolo-shop e come è possibile realizzare
moltissime varianti di siti "giocando" con tutte le impostazioni
possibili di tutti componenti.
|