MODIFICHE AI TESTI PRESENTI
Vi sono delle parti dei testi che NON sono modificabili nel Pannello di Amministrazione ma SOLO via FTP aprendo dei file* e modificando il codice presente, le cosidette "define di traduzione".
* Si consiglia di predisporre nel proprio PC due cartelle atte a contenere in una il file originale scaricato via FTP e nell'altra la copia modificata e quindi ricaricata a sostituzione del primo file originariamente scaricato.
Per effettuare le modiche nell'header (intestazione o fascia superiore) del negozio, come gli ALT TAG del logo, la scritta Qui il tuo slogan!, dimensioni dell'area link del logo o lapossibilità di utilizzare un'immagine tipo mio-marchio.png, aprire il file header.php che si trova in ogni cartella idioma, quindi nelle attuali cartelle Classic (ev. rinominate in "tuo_template" o altro...):
- /includes/languages/italian/tuo_template
- /includes/languages/english/tuo_template
Struttura del file header.php
define('HEADER_ALT_TEXT', 'Powered by Zen Cart: L\'Arte dell\'E-commerce [home link]');
define('HEADER_SALES_TEXT', 'Qui il tuo slogan!');
define('HEADER_LOGO_WIDTH', '192px');
define('HEADER_LOGO_HEIGHT', '64px');
define('HEADER_LOGO_IMAGE', 'logo.gif');
define('HEADER_SALES_TEXT', 'Qui il tuo slogan!');
define('HEADER_LOGO_WIDTH', '192px');
define('HEADER_LOGO_HEIGHT', '64px');
define('HEADER_LOGO_IMAGE', 'logo.gif');
Per cambiare il titolo della pagina che compare nella barra del browser ovvero i META TAG imposti per tutto il sito aprire il file meta_tags.php in:
- /includes/languages/italian/tuo_template
- /includes/languages/english/tuo_template
Struttura del file meta_tags.php
define('TITLE', 'Zen Cart!');
define('SITE_TAGLINE', 'L\'arte dell\'e-commerce');
define('CUSTOM_KEYWORDS', 'ecommerce, open source, shop');
define('SITE_TAGLINE', 'L\'arte dell\'e-commerce');
define('CUSTOM_KEYWORDS', 'ecommerce, open source, shop');
NOTA BENE: La define "L\'arte dell\'e-commerce" indica che qualsiasi apostrofo dovrà essere preceduto dal backslash altrimenti si otterrà un errore di interpretazione, attenzione!
ATTENZIONE! Ricapitolando, per modificare i titoli dei box laterali, i nomi dei link nei box, i titoli delle pagine 2,3,4 a disposizione, le informazioni nel footer del sito e generalmente parecchie altre define di traduzione utilizzate in svariate parti del sito il file da modificare è il file dell'idioma, nella nostra installazione quindi si tratta di italian.php e di english.php, posti in:
- /includes/languages
Breve parte della struttura del file italian.php
define('BOX_HEADING_MORE_INFORMATION', 'Altre informazioni');
define('BOX_INFORMATION_PAGE_2', 'Pagina 2');
define('BOX_INFORMATION_PAGE_3', 'Pagina 3');
define('BOX_INFORMATION_PAGE_4', 'Pagina 4');
define('BOX_INFORMATION_PAGE_2', 'Pagina 2');
define('BOX_INFORMATION_PAGE_3', 'Pagina 3');
define('BOX_INFORMATION_PAGE_4', 'Pagina 4');
ATTENZIONE !
Sempre nel medesimo file italian.php e se utilizzato anche in english.php per quanti intendano omettere il "Powered by Zen-Cart" ricordiamo che vi sono delle precise regole a tal proposito, perfettamente indicate nella licenza d'uso come indicato sia in Zen-Cart.com che in Zen-Cart.it.
TESTO NELLA HOME PAGE
Per effettuare le modiche alle scritte (sempre che non le si voglia disattivare da pannello di amministrazione) Zen Cart®, E-commerce su misura per tutte le esigenze e tutti i budget! e se negozio (per l'utilizzo quale show room la scritta è diversa) Benvenuto, vuoi registrarti o accedere con la tua identità? bisogna fare riferimento al file index.php che si trova in ogni cartella idioma, /template-in-uso:
- /includes/languages/italian/tuo_template
- /includes/languages/english/tuo_template
Parte della struttura del file index.php
// Testo diverso se Negozio o Showcase
define('TEXT_GREETING_GUEST', 'Benvenuto, vuoi <a href="%s">registrarti</a> o accedere con la <a href="%s">tua identità</a>?');
define('TEXT_GREETING_GUEST', 'Benvenuto, curiosa liberamente tra i nostri articoli.');
define('TEXT_GREETING_PERSONAL', 'Piacere di rivederti <span class="greetUser"a>%s</span>!
Vuoi dare un\'occhiata agli <a href="%s">ultimi arrivi</a> ?');
define('HEADING_TITLE', 'Zen Cart® E-commerce su misura per tutte le esigenze e tutti i budget!');
// Questa parte viene utilizzata per aprire con una sotto categoria
define('HEADING_TITLE', 'Zen Cart® per tutte le esigenze!');
define('TEXT_GREETING_GUEST', 'Benvenuto, vuoi <a href="%s">registrarti</a> o accedere con la <a href="%s">tua identità</a>?');
define('TEXT_GREETING_GUEST', 'Benvenuto, curiosa liberamente tra i nostri articoli.');
define('TEXT_GREETING_PERSONAL', 'Piacere di rivederti <span class="greetUser"a>%s</span>!
Vuoi dare un\'occhiata agli <a href="%s">ultimi arrivi</a> ?');
define('HEADING_TITLE', 'Zen Cart® E-commerce su misura per tutte le esigenze e tutti i budget!');
// Questa parte viene utilizzata per aprire con una sotto categoria
define('HEADING_TITLE', 'Zen Cart® per tutte le esigenze!');
Nel medesimo file vi sono anche le define utilizzate per il contenuto nella scheda prodotto, eventualmente prendete nota e quando nello sviluppo del Vostro Progetto vi sarà questa necessità, saprete dove andare ...