Problema immagine di sfondo
Avevo messo un’immagine di sfondo in tutte le pagine del sottomenu GMPE del sito in firma.
Non so da quanto tempo, ma mi sono accorto che è scomparsa.
Il percorso dell’immagine dovrebbe essere:
http://www.gmpe.it/sites/default/files/images/simbolo.gif
e invece mi ritrovo:
http://www.gmpe.it/themes/sites/default/files/images/simbolo.gif
In origine la classe css era:
background: url(../../../sites/default/files/images/simbolo.gif)
poi ho provato a cambiare più volte l’url, ma senza risultato.
Qual è la sintassi corretta?
Ciao e grazie
bgiordy
http://www.gmpe.it/
Risposte
questo quando sei passato a
questo quando sei passato a drupal 9?
metti il percorso assoluto e vedi che torna a vedersi...
background: url(/sites/default/files/images/simbolo.gif)
- No, quando ero ancora con
- No, quando ero ancora con la versione 8.
- Attualmente c'è il percorso che mi hai indicato, ma non funziona.
ciao e grazie
ehm. no c'è
ehm. no c'è /themes/sites/default/files/images/simbolo.gif
se usi advagg cancella tutti i files generati per usare l'ultima versione del foglio di stile...
in ogni caso cancella la cache.
E' questo il mistero!! Ho
E' questo il mistero!!
Ho cancellato infinite volte la cache.
Se disaggrego i files css vedo questo:
url(../../../sites/default/files/images/simbolo.gif)
eppure non è quello che c'è nel file.
ciao e grazie
nel file css c'è questo
nel file css c'è questo effettivamente... url(../../../sites/default/files/images/simbolo.gif)
apri direttamente /themes/mayo/mayo/css/style.css e modificalo dal pannello dell'hosting, così sei sicuro che la modifica sia stata fatta. poi fai reload e vedi nella sorgente se c'è.
view-source:http://www.gmpe.it/themes/mayo/mayo/css/style.css?r1jh54
Le modifiche le ho sempre
Le modifiche le ho sempre fatte dal pannello dell'hosting, è per questo che è ancora più strano.
Nel file presente nell'hosting c'è:
eppure ...
ciao e grazie
forse non hai nessuna classe
forse non hai nessuna classe sfondo nel tema?
Ma è quella che ho messo nel
Ma è quella che ho messo nel post precedente.
E poi, basta togliere i puntini quando si ispeziona (o Analizza, secondo il browser) la pagina, l'immagine compare.
Il problema è che tra il file css e la generazione della pagina succede qualcosa di insplicabile che modifica il percorso.
Guardando l'archivio storico, a settembre c'era ancora l'immagine:
https://web.archive.org/web/20210921111538/https://www.gmpe.it/storia-gm...
Comunque il problema si è verificato prima che applicassi la patch al tema.
ciao e grazie
allora hai due files
allora hai due files style.css
uno in /mayo/mayo/css/ e uno in /mayo/css/ e stai editando quello sbagliato.
oppure il tuo sito è posseduto dal demonio e ti conviene chiamare un esorcista... :)
Bravissimo!! Non so come sia
Bravissimo!!
Non so come sia successo, ma ho una cartella Mayo all'interna di un'altra Mayo. Editavo il file css giusto, ma il sistema caricava l'altro. Ora devo capire come eliminarla perché ho provato semplicemente a cancellarla ma il sito va in tilt.
ciao e grazie per la pazienza e il tempo.
prego. io disinstallerei il
prego.
io disinstallerei il tema, cancellerei (spostando la cartella o zippandola) il mayo interno, e poi riabiliterei il tema. però devi controllare qual è il tema dove hai fatto le ultime modifiche.
ma fai le prove in locale prima o lavori direttamente online? perché è facile mandare il sito in tilt in questo caso. io faccio sempre uno snapshot della macchina prima di fare le prove e poi casomai ripristino...
E' proproprio quello che ho
E' proproprio quello che ho fatto.
Ho ricontrollato e sistemato tutto, ho messo il tema nel sito di prova e funziona correttamente.
Se però metto la medesima cartella nel sito principale, ottengo una pagina bianca con l'invito a riprovare più tardi.
Appena finisco la serie di visite e sono più tranquillo ricontrollo tutto di nuovo.
ciao e grazie
Ho sistemato tutto e adesso
Ho sistemato tutto e adesso ho il sito in piena forma (spero che duri).
ciao e grazie