Back to top

Autore Topic: Come creare un template joomla da zero?  (Letto 6648 volte)

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Come creare un template joomla da zero?
« il: 08 Dic 2009, 20:01:32 »
Ragazzi non c'è niente da fare.. Il php non mi piace un granchè ma sti css mi piacciono un sacco!
Vorrei quindi approfondire il discorso dei template joomla e crearne uno da zero.
Sapreste indicarmi una guida/tutorial? E, se proprio proprio non esiste niente, magari anche un libro? Sono comunque molto più propenso per una guida, non tanto per il prezzo, ma perchè voglio iniziare subito!

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #1 il: 08 Dic 2009, 22:03:42 »
ciao
strano che non hai trovato nulla di guide come questa
http://www.contiweb.altervista.org/index.php?option=com_content&view=article&id=66&Itemid=26
ne dovresti aver trovato almeno una decina.
questa e una base di un template a 3 colonne  una volta fatto il primo passo  della guida  che in pratica e un template base funzionante  resta solo di personalizzare il tutto  in base alla tua fantasia.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #2 il: 08 Dic 2009, 23:34:39 »
davvero ho cercato e non ho trovato guide da zero..
grazie!

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #3 il: 09 Dic 2009, 19:38:33 »
ok grazie! senti ma a questo punto io ho un template base.. per inserire un immagine (header in alto nella pagina)? sto cercando un po' negli altri template.. bisogna per caso metterlo in un file template.php o si può mettere dove si vuole?? come? continuo a cercare se riesco scrivo..

EDIT: credo di aver risolto.. aspettate :)
« Ultima modifica: 09 Dic 2009, 19:44:34 da mattyfog »

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #4 il: 09 Dic 2009, 19:47:45 »
x tutto il resto devi continuare a creare le posizioni nel php con il suo css altrimenti non fai nulla .
guarda ti linko un sito fatto partendo da quella base
con un poco di fantasia si può fare anche di meglio di questo
hai un pm
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #5 il: 09 Dic 2009, 20:01:05 »
io ho scritto così:
index.php
Codice: [Seleziona]
<div id="header">
<jdoc:include type="modules" name="top" />
</div>
template.css
Codice: [Seleziona]
    #header {
      position:absolute;
  top:10px;
  left:17px;
  width:950px;
  height:54px;
  background: transparent url(../images/header.png) no-repeat top left;
    }

e ho aggiunto il file a templatedetails.xml per farlo installare ma l'header non viene visualizzato..

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #6 il: 09 Dic 2009, 20:24:49 »
in questa maniera ti sei creato la posizione e il bel css


ps: l'immagine va nella cartella images del template  e non in quella di joomla
se non hai la cartella images nel template creala.

« Ultima modifica: 09 Dic 2009, 20:31:39 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #7 il: 09 Dic 2009, 21:45:53 »
il problema è che l'immagine è nella cartella images del template!

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #8 il: 09 Dic 2009, 23:39:06 »
uff non riesco a farlo funzionare..

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #9 il: 09 Dic 2009, 23:44:35 »
ho caricato tutti i file del template a www.mattyfog.netsons.org/mio.zip
« Ultima modifica: 09 Dic 2009, 23:47:23 da mattyfog »

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #10 il: 10 Dic 2009, 12:26:03 »
ciao qui il problema non e solo l'immagine ma tutto il template qui da quello che hai postato non carica neppure il css.

e questo non lo metti nel php?
Codice: [Seleziona]
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/template.css" type="text/css" />senza questo non carica il css
« Ultima modifica: 10 Dic 2009, 13:59:52 da conti1 »
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #11 il: 10 Dic 2009, 14:00:03 »
O.o !!!
ho provato ancora a modifica l'head così:
Codice: [Seleziona]
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/mio/css/template.css" type="text/css" />
</head>
ma non va.. cosa devo fare per far caricare il template?

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #12 il: 10 Dic 2009, 14:04:54 »
deve andare



prova questo
e il tuo a me funziona



[allegato vecchio più di un anno eliminato automaticamente]
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #13 il: 10 Dic 2009, 14:16:59 »
grazie!!
ma adesso, parlando del file index.php, per mettere altre immagini basta scrivere
Codice: [Seleziona]
<div id="nomeid" />[code]
o devo anche creare una posizione modulo e scrivere per intero così:
[code]<div id="nomeid">
<jdoc:include type="modules" name="nomeposizione" />
</div>

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #14 il: 10 Dic 2009, 14:24:52 »
dipende da te cosa vuoi fare
se metti solo immagini e no intendi mettere moduli ti dasta solo l'id  con il suo css
se invece vuoi anche una posizione x mettere moduli devi mettere anche
Codice: [Seleziona]
<jdoc:include type="modules" name="nomeposizione" />
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #15 il: 10 Dic 2009, 14:26:47 »
grazie :)

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #16 il: 10 Dic 2009, 15:08:49 »
altra domanda, per impostare un dbody sfumato ho visto che s può usare il javascript.. dicono di iserire questo
Codice: [Seleziona]
<script type="text/javascript" src="gradient.js"></script>

[...]

<class="gradient ffffff 000000 vertical">
se io al posto che scrivere <class="gradient ffffff 000000 vertical"> nel file index php volessi mettere l'equivalente nel css come potrei fare? cioè si può?

a parte che oltretutto non mi funziona..  :(
« Ultima modifica: 10 Dic 2009, 15:13:21 da mattyfog »

Offline mattyfog

  • Appassionato
  • ***
  • Post: 346
    • Mostra profilo
Re:Come creare un template joomla da zero?
« Risposta #17 il: 10 Dic 2009, 19:44:20 »
altro problema! se in un articolo cerco di evidenziare un testo quando viene visualizzato nel sito esso viene visualizza sempre evidenziato di grigio anche se io imposto un altro colore dall'editor!

 



Web Design Bolzano Kreatif