Joomla.it Forum
Joomla! 3 => I Template di Joomla! 3 => : giovdigua 26 May 2014, 01:07:43
-
Salve a tutti
Sono incappato in un problema che non riesco a risolvere.
Nel sito che sto costruendo volevo modificare alcuni dettagli dell'header .Quando applico le modifiche tramite firebug le vedo ma quando scarico il file lo modifico e lo ricarico mi accade una cosa strana cioè che le mie modifiche vengono ignorate ed è come se si rigenerasse il css originale spero di essere stato chiaro.
Il template è il SJplus il sito www.consorziocress.it (http://www.consorziocress.it)
-
Ciao giovdigua,
anche se svuoti la cache del browser? Nel caso prova rinominare il file css in remoto e ricarica il tuo modificato. È possibile che se hai fatto delle modifiche tramite il backend non sovrascriva il file in remoto.
-
Ciao e grazie per la sempre puntuale risposta.
Allora si ho provato a cancellare il file originale e poi a rimettere quello modificato ma nulla e come se si rigenerasse...ci sto proprio sbattendo la testa...forse (ipotizzo ma sono completamente ignorante in materia) c'entra il fatto che il css del framework yt?
-
Non lo so. Qual è la modifica che non prende? E in che file la scrivi?
-
allora il file è www.consorziocress.it/yt-assets/25d40cffb647887062d344b785a9e007.css
la riga da modificare é
#yt_header .row-fluid > div:before {
border-left: 1px solid #DDDDDD;
box-shadow: 1px 0 0 #FFFFFF;
content: "";
float: left;
height: 50px;
margin-top: 20px;
}
in pratica vorrei levare il border left metto 0 o elimino la linea ma nulla quando ricarico il file o lo sovrascrivo mi ricompone sempre il bordo a 1 pixel
-
Provo e riprovo ma lo ricrea sempre ho notato che c'è un file che si chiama minify_de19273e17b0fc1659da8145ca324690 che ha le stesse dimensioni forse c'entra qualcosa?
-
Non conosco bene questo framework pero' se vai dentro templates/sj_plus/css dovresti trovare un file di nome "your_css.css".
Prova ad inserire li dentro questo codice
#yt_header .row-fluid > div:before {
border-left: none !important;
}
-
questo percorso
www.consorziocress.it/yt-assets/25d40cffb647887062d344b785a9e007.css (http://www.consorziocress.it/yt-assets/25d40cffb647887062d344b785a9e007.css)
è relativo a ciò che crea la cache di joomla o la cache del template.
per conoscere l'esatto file, la cache va disabilitata.
-
giusebos ho disabilitato la cache su safari poi svuotata ma non riesco a vedere altro che il percorso di cui sopra...scusami ma sono ancora alle prime armi e non so come fare
-
no, hai ancora qualche cache attivata, controlla fra le opzioni del tuo template
-
Riepiloghiamo:
Chiudi la schermata (pagina o scheda) del FRONTEND
iN BACKEND vai in SISTEMA
Fai il Pulisci cache di tutto quello nche trovi lì
Fai anche lo Elimina cache
Riapri il FRONTEND
Premi CTRL F5
Se è un problema di cache così dovrebbe sparire.
Se non funziona, controlla nuovamente con Firebug e vai a vedere se ci sono altri codici css che mettono il bordo: normalmente viene eseguito l'ultimo codice caricato, e non sempre firebug ti avvisa sbarrando i codici ignorati.
-
giusebos sono proprio ignorante in materia ma non riesco !!!se puoi spiegarmi meglio magari con firefox ti sarei grato
PS
Scusa se rispondo con ritardo ma sono impegnato con il mio lavoro
-
no, hai ancora qualche cache attivata, controlla fra le opzioni del tuo template
Clicca sul nome del template e controlla se hai abilitato CSS cache. Probabilmente è una delle opzioni del template.
-
la butto lì da ignorante. non è che nel template c'è una cartella "less"?
-
Finalmente sono riuscito grazie ai consigli di tutti dovevo disattivare la cache dal back end ma non sapevo da dove ...poi ho trovato il giusto comando
Grazie a tutti del sempre prezioso aiuto