Basic Template Structure (il motore template di oswai)

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Rispondi
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Basic Template Structure (il motore template di oswai)

Messaggio da maury2ma »

per chi non lo conoscesse o chi volesse includerlo all'interno del suo Osc,
il pacchetto e' qui' :
Basic Template Structure
http://www.oscommerce.com/community/contributions,1263

come funziona (in breve) :

all'interno della cartella catalog viene aggiunta la cartella templates.
dentro trovate tutti i template d'esempio compreso il principale "fallback".
quando cambiate il template, il sistema controlla che il file sia presente nel nuovo template, se non è presente va a prenderlo nella cartella fallback.

tutti i file vengono modificati in modo da portare la parte PHP nella cartella originale /catalog/ invece la parte HTML viene portata in un file aventelo stesso nome (con l'aggiunta della definizione .tpl. ) nella cartella fallback/content.
esempio :
account.php
la parte in PHP restera' nel medesimo file, e la parte in HTML viene spostata in
template/fallback/content/account.tpl.php

una volta fatta questa distinzione fra parte programma e parte grafica viene fatto lo stesso con i box laterali e con i restanti file.

sempre nella cartella fallback trovate anche altri file, in primis quello piu' importante e' :
main_page.tpl.php
che contiene l'impaginazione di tutte le pagine (anziche' ripetere sempre includu intestazione, pie' di pagina, colonne laterali, ecc.)
li' troverete il motore del template.
poi nella cartella templates/images/
trovate le varie immagini
e nella cartella templates/boxes/
trovate il motore dei box ed i box stessi (solo nella versione WAI)

se vi serve sapere altro, chiedete.


p.s. prima di chiedere date un occhiata ai template d'esempio... sono molto semplici !
Rispondi