Back to top

Autore Topic: [RISOLTO]override 2.5  (Letto 1500 volte)

Offline peppeirace

  • Abituale
  • ****
  • Post: 1157
  • Guardare l'acqua non fa passare la sete
    • Mostra profilo
[RISOLTO]override 2.5
« il: 29 Gen 2014, 15:43:20 »
Salve
So che se ne è abbondantemente parlato e ci sono guide in proposito, ma purtroppo non sono riuscito mai a capire bene
sono diversi anni che uso joomla e di solito modifico i file css uno per uno
recentemente ho avuto a che fare con alcuni template che nella cartella css hanno un file nominato in maniera diversa secondo il tmpl "custom" - "override" ... dove si mettono tutte le regole che si vogliono modificare
ho trovato veramente geniale avere un solo file di riferimento per le modifiche,
c'è un modo per  fare la stessa cosa su un tmpl che non prevede la presenza di questo file?

grazie a tutti
peppe
« Ultima modifica: 29 Gen 2014, 18:42:48 da peppeirace »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:override 2.5
« Risposta #1 il: 29 Gen 2014, 16:35:50 »
Certamente si. Crei il tuo css e lo carichi successivamente a quelli di default. Per far questo ti9 basta inserire immediatamente prima della chiusura del tag head questo codice:
Codice: [Seleziona]
<link rel="stylesheet" type="text/css" href="url tuo css"/>
 ;) 


joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline peppeirace

  • Abituale
  • ****
  • Post: 1157
  • Guardare l'acqua non fa passare la sete
    • Mostra profilo
Re:override 2.5
« Risposta #2 il: 29 Gen 2014, 17:02:38 »
Ciao Toni è un piacere risentirti
..perdona l'ignoranza in quale file devo inserire il codice, nell'index del template?

grazie sempre
peppe
« Ultima modifica: 29 Gen 2014, 17:04:15 da peppeirace »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:override 2.5
« Risposta #3 il: 29 Gen 2014, 17:15:56 »
Scusami tu, sono io che non ho detto dove. Immediatamente prima di questo tag
Codice: [Seleziona]
</head>nella index.php del template  :)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline peppeirace

  • Abituale
  • ****
  • Post: 1157
  • Guardare l'acqua non fa passare la sete
    • Mostra profilo
Re:override 2.5
« Risposta #4 il: 29 Gen 2014, 17:26:42 »
...si poi l'avevo capito
ma non funziona

ho creato un file "custom.css" e l'ho messo nella cartella css del tmpl
poi nell'index php ho inserito il codice

forse sbaglio il codice?

     ->addLess('master', 'template')
            ->addLess( 'presets',  'presets/'.$this->helix->Preset() );
        ?>
        <link rel="stylesheet" type="text/css" href="custom.css"/>
    </head>

« Ultima modifica: 29 Gen 2014, 17:38:50 da peppeirace »

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:override 2.5
« Risposta #5 il: 29 Gen 2014, 17:39:41 »
Si che sbagli. Devi mettere il link con le variabili che richiamano l'url del sito e il nome del template oppure inserire il link assoluto. Per esempio, se io volessi mettere il link a uno dei css del forum scriverei questo:
http://forum.joomla.it/Themes/default/css/template.css
 ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline peppeirace

  • Abituale
  • ****
  • Post: 1157
  • Guardare l'acqua non fa passare la sete
    • Mostra profilo
Re:override 2.5
« Risposta #6 il: 29 Gen 2014, 18:06:47 »
...si poi l'avevo capito
ma non funziona

ho creato un file "custom.css" e l'ho messo nella cartella css del tmpl
poi nell'index php ho inserito il codice

forse sbaglio il codice?

     ->addLess('master', 'template')
            ->addLess( 'presets',  'presets/'.$this->helix->Preset() );
        ?>
        <link rel="stylesheet" type="text/css" href="custom.css"/>
    </head>


..ora funziona

ora il sito è in lavorazione in una sottocartella e ho scritto

href="http://www.duvaws.com/manetti3/templates/jm_forma/css/custom.css"/>

al momento del trasferimento dovrò cambiare il percorso con

href="http://www.manetti3/templates/jm_forma/css/custom.css"/>

corretto?

grazie peppe


 



Web Design Bolzano Kreatif