- Home
- Categorie
- Coding e Sistemistica
- Joomla!
- Template Help!!
-
Template Help!!
:oSalve a tutti, mi sono appena iscritto per chiedervi un grosso aiuto per capire bene come creare un template da zero per joomla o riuscire in modo completo la modifica di quelli esistenti. Ho provato diversi metodi e software utilizzando da photoshop,namowebeditor,dreamweavar,nvu ma non ho ottenuto niente di soddisfacente,:bho: in particolare mi interessa come poter creare o applicare dei fogli di stile da altri template. Inoltre se possibile fare in modo che al cambiamento di pagina e di conseguenza il contenuto che non si spostino le barre laterali interne. Grazie!
-
Ciao Demax,
la costruzione di un template per joomla non è cosa facilissima perchè non solo devi conoscere per bene i fogli di stile ma devi sapere come questi si rapporteranno a joomla che, come sappiamo crea delle tabelle sue.
Per prima cosa ti consiglio di smontare i migliori template, parlo di quelli di joomlart o rocketheme, scarica le versioni free e smontale. Parti da una base semplice. Ti consiglio di scaricarti questo css di base:
http://www.joomla.it/videotutorial/danese/conversione_template/base_css_joomla.css
e cominciare a provare.
Comunque la miglior cosa è smontare i template già fatti.In bocca al lupo.
-
Grazie per la tua risposta, proverò ma sicuramente sarà dura visto che di programmazione praticamente sono zero ho semplicemente creato siti statici con metodo grafico.Per smontare un template ho gia provato a cercare di modificarlo ma ho avuto problemi. Che programma mi consigli? se ho problemi posso chiederti aiuto? magari inviandoti il materiale che serve.Grazie!
-
Quando hai dei problemi devi cercare di risolverli, se no non impari. E' una soddisfzione quando, dopo una notte insonne, fai un ultimo click e risolvi il problema che ti afflitto ore, giorni, mesi.
Anche Dreamweaver va bene, non esiste un programma per fare template per joomla.
Per qualsiasi problema o difficoltà useremo il forum pubblico per discuterne, così tutti potranno usufruire delle scoperte che fai.
-
Hai ragione, ma sono già tante le notti che passo a smanettare però mai a raggiungere un risultato soddisfacente, ho seguito anche alcune guide ma comunque sembra che quello che viene descritto non fila mai in quel modo. Sto di fatti provando a personalizzare un template DOG scaricato dal sito joomla! nella sezione template, sono riuscito a inserire il logo ma non ad aggiungere il modulo banner sotto il modulo user3, provato sia con dreamwever che nvu con i rispettivi moduli di espansione ma quando lo vado a visualizzare sul sito mi da una serie di errori dove dovrebbe comparire il modulo. Dov' è che sbaglio?
Grazie!
-
Quale versione di Joomla stai usando?
Se è la 1.5 passo la mano, ancora non ho potuto dedicarmi allo studio dei template specifici.
Se sono le versioni precedenti hai scritto correttamente il codice per l'inserimento dei moduli?
Ovvero questo:
[PHP] <?php mosLoadModules ( 'banner', -2 ); ?>[/PHP]Facci sapere.
-
No, ancora alla nuova versione non ci sono arrivato. Il codice non l'ho inserito manualmente ma ho aperto il file index.php con NVU ed ho inserito il modulo tramite l'estensione del programma (open4gtplbuilder-itIT.xpi) salvato, zippato e caricato su joomla senza errori, ma quando visualizzo il template invece di comparire il banner compare una scritta. Ma forse devo modificare anche il file .css? Grazie!
-
Fai come ho scritto sopra, quello è il modulo di joomla per i banner, altrimenti metti il codice del banner e non del modulo, nel file del template, il css lo toccherai solo ed esclusivamente per fare un piccolo contenitore per il suddetto banner.
-
Scusami, quindi sarà sufficente inserire quel codice che mi hai indicato nell'index.php. Ma per la sua posizione? voglio che esca sotto il modulo use3 del template DOG. Grazie!
-
[PHP]
<?php mosLoadModules ( 'user3, -2 ); ?>
<?php mosLoadModules ( 'banner', -2 ); ?>[/PHP]Nel file index.php del template che stai usando.
-
Ok! comincio a vedere i primi piccoli risultati, effettivamente conviene lavorare sui codici. Ora volevo chiederti dove agire per dare una posizione e cioè sinistra, destra, centro di un immaggine. Grazie!
-
Nei contenuti?
-
Mi riferisco alle immagini del template.
-
Le immagini le gestisci con i css.
Parti dal presupposto che tu fai un template per un sito normale.
Header
Menu
contenuti
FooterNell'header ci metti il blocco di codice di joomla che va nell'header.
Nel menu ci metti i blocchi dei codici
Nel contenuto ci metti il blocco del contenuto
Nel footer ci metti quello del footer.
Il resto lo gestisce il foglio di stile, parlo di immagini e stili dei testi.
Guarda qui...
http://www.joomla.it/videotutorial/danese/Il_layout/LAYOUT.htm
http://www.joomla.it/videotutorial/danese/conversione_template/fin01.html