Come progettare un template per Joomla!

September 26

Come progettare un template per Joomla!


Un Joomla! template controlla l'aspetto generale e la visualizzazione di un sito web. Offre il quadro che supporta elementi comuni, moduli e componenti con i CSS per il sito. Quando Joomla! è installato, alcuni modelli vengono installati con esso. Potete trovare altre Joomla! modelli dalla ufficiale di Joomla! sito web o di altri siti web. Alcuni sono commerciali mentre altri sono liberi. Molti sviluppatori di creare i propri modelli per soddisfare le loro esigenze. È inoltre possibile creare e personalizzare i modelli per soddisfare le vostre esigenze.

istruzione

1 Creare una nuova cartella denominata Modelli. Crea index.php. Crea immagini e le sottocartelle CSS per contenere i file di immagine e CSS. Creare template.css e memorizzarlo nella cartella CSS. Si dovrebbe mettere il codice CSS direttamente nel file template.css, che può collegato da più pagine tramite il tag link. Tutti questi file possono essere creati con qualsiasi editor di testo.

2 Creare un file templateDetails.xml base. Si tratta di un file di base per contenere i metadati per il modello. Inserire le informazioni di descrizione in questo file XML, tra cui index.php, immagini, CSS e le posizioni dei modelli, come ad esempio pangrattato, a destra ea sinistra. È necessario utilizzare i tag per includere le informazioni di cui sopra. Due tag vengono utilizzati: <file> e <posizioni>.

Il codice è il seguente:

<file>

&lt;filename>index.php&lt;/filename>

</ File>

<posizioni>

&lt;position>breadcrumb&lt;/position>

</ posizioni>

3 Creare il file index.php. Utilizzare qualsiasi editor di testo, come Blocco note, per contenere il codice PHP nel file. Includere il codice che indica al browser sulla pagina e la vostra lingua:

<? Php definito ( '_JEXEC') or die ( 'Accesso limitato');?>

<! DOCTYPE HTML PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<Html xmlns = "http://www.w3.org/1999/xhtml"

xml: lang = "<? php echo $ this->? lingua;>" lang = "<? php echo $ this-> lingua;>">

4 Creare la sezione di intestazione che comprende il titolo della pagina, meta-informazioni e JavaScript sistema. Creare la sezione principale del corpo, definito dal <body> e </ body> tag.

5 Creare un pacchetto per il modello. Comprimere la directory dei modelli è stato creato come un formato formato ZIP o TAR-gzip usando WinRAR o questa riga di comando nella finestra del prompt dei comandi:

tar cvvzf ../yourtemplate.tar.gz *.