Come aggiungere altre pagine personalizzate oltre a quelle già presenti nella distribuzione.
COME AGGIUNGERE UNA PAGINA - Per versioni 1.3.XAbbiamo già visto come aggiungere un template. Ora vedremo come aggiungere una pagina al sito, poniamo la pagina "Chi siamo", ed il link ad essa nella Home Page, che collocheremo - ma potrebbero esservi altre scelte - nel box "Altre Informazioni".
Partiremo dal presupposto che in uso abbiamo:
a) il template template_mio
b) la lingua italiana
PREPARATIVI PER LA PAGINA "CHI SIAMO"Dal sito di supporto
www.zencart-italia.it scaricare la cartella "Pagine extra" contenente tutti i file occorrenti e già italianizzati per l'aggiunta della pagina "Chi siamo". Il pacchetto comprende materiale del tutto nuovo, quattro cartelle principali, con sottocartelle, ma anche un file che invece e già presente sul sito e che andrà lavorato per adattarlo allo scopo. Il file in questione è /includes/modules/sideboxes/template_mio/more_information.php.
Fra le cartelle ve ne sono tre già denominate template_mio, per coerenza con il template in uso. Ovviamente si possono rinominare a seconda delle esigenze di ciascuno
Tra i file si distingue quello /includes/languages/italian/template_mio/chi_siamo.php. Lo si può elaborare per inserirvi il testo che si intende pubblicare nella pagina: l'inserimento deve avvenire nella riga "TEXT_INFORMATION". Tuttavia si può anche tralasciare questo passaggio se si usa invece il file successivo:
/includes/languages/italian/html_includes/template_mio/define_chi_siamo.php.
Questo file può essere elaborato dal pannello di Admin usando lo strumento Editore Pagine Extra. E' una via più semplice e più veloce.
AL VIA1) Con l'FTP caricate le cartelle così come sono ordinate (cioè seguendo l'ordine di inclusione).
2) Aggiungere il link alla pagina Chi_siamo nel sidebox indicato oppure in qualsiasi altra posizione desiderata.
L'URL sarà: o zen_href_link(FILENAME_CHI_SIAMO) oppure
http://www.miosito.com/index.php?main-page=chi_siamo ECCO UN ESEMPIO DI COME AGGIUNGERLO AL SIDEBOX "Altre Informazioni":
a) modificare /includes/modules/sideboxes/template_mio/more_information.php
define('BOX_INFORMATION_CHI_SIAMO', 'Chi siamo');
?>
d) Caricare queste modifiche sul vostro server e il link apparirà nel vostro sidebox "Altre Informazioni"
COME USARE QUESTO PACCHETTO PER ALTRE PAGINEE' facile usare questo pacchetto come modello per ottenere altre pagine personalizzate.
Poniamo che vogliate creare un'altra pagina chiamata "reclami"
- basterà rinominare in "reclami" tutte le diciture "chi_siamo" che appaiono nei nomefile o nelle cartelle di questo pacchetto.
- editare extra_datafiles/reclami_nomefile.php e cambiare le define convertendo "CHI_SIAMO" e "chi_siamo" rispettivamente in "RECLAMI" e "reclami".
- editare modules/pages/CHI_SIAMO/header_php.php e convertire il riferimento "CHI_SIAMO" in "RECLAMI".
- editare tutti i file di lingua come desiderato (alcune definizione degli heading andranno modificate).
Caricare sul server.
Per aggiungere i link ad uno dei sidebox vedere il punto 2).