Back to top

Autore Topic: Non riesco a fare l'override del template css del beez3  (Letto 2366 volte)

Offline lucabocchetti

  • Nuovo arrivato
  • *
  • Post: 14
    • Mostra profilo
[RISOLTO]
Salve a tutti è da alcune settimane che che sto utilizzando jommla vers 3.8.4 studiando qualsiai manuale e leggendo parecchie discussioni sul forum, siccome per l'intranet che voglio creare per dove lavoro sto utilizzando il template bezz3 di default che mi sembra più completo rispetto al protostar, però non riesco togliere l'orrenda sottolineatura dai link degli articoli, sto provando a fare un override del template.css del bezz3 ma nel momento che creo un nuovo file "custom.css" sotto la cartella CSS mi da il seguente errore: L'ultima richiesta e' stata negata perche' contiene un'operazione di sicurezza non valida.
Premetto che sto lavorando in locale, utilizzando firefox quantum e non riesco a venire a capo del problema, ma non è che la sottolineatura dai link nel bezz3 si puo togliere senza andare a modificare le regole di stile!!

grazie
« Ultima modifica: 06 Mag 2018, 09:18:21 da lucabocchetti »

adottauncane

  • Visitatore
Re:Non riesco a fare l'override del template css del beez3
« Risposta #1 il: 05 Mag 2018, 11:54:28 »
Ciao,
il file personale del template è user.css ed è già presente.
In quel file incolla:

Codice: [Seleziona]
a:link {
  text-decoration: none;
}

Offline lucabocchetti

  • Nuovo arrivato
  • *
  • Post: 14
    • Mostra profilo
Re:Non riesco a fare l'override del template css del beez3
« Risposta #2 il: 05 Mag 2018, 13:54:29 »
Grazie adottauncane della celere risposta, quindi praticamente non devo crearmi un file .css personalizzato ma vado ad usare l'user.css(che penso a questo punto si chiama personal.css) per fare l'override del template bezz3.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Non riesco a fare l'override del template css del beez3
« Risposta #3 il: 05 Mag 2018, 13:59:53 »
Perché pensi che un file già presente col nome user.css si debba chiamare personal.css?

Offline lucabocchetti

  • Nuovo arrivato
  • *
  • Post: 14
    • Mostra profilo
Re:Non riesco a fare l'override del template css del beez3
« Risposta #4 il: 05 Mag 2018, 14:24:28 »
No volevo dire che sono andato in "dettagli e file" del tempalte beez3  e cliccando culla cartella CSS dei file di template mi ha estrapolato una lista dove non c'è il file user.css bensi il personal.css .
 la lista completa dei file.css che trovo è questa 
  •    general.css 
  •    ie7only.css 
  •    red.css 
  •    template.css 
  •    template_rtl.css 
  •    turq.css 
  •    turq.less 
  •    ieonly.css 
  •    layout.css 
  •    nature.css 
  •    nature_rtl.css 
  •    personal.css 
  •    personal_rtl.css 
  •    position.css 
  •    print.css

Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Non riesco a fare l'override del template css del beez3
« Risposta #5 il: 05 Mag 2018, 15:44:40 »
Il file index.php del beez3 ha al suo interno:
Codice: [Seleziona]
// Check for a custom CSS file
JHtml::_('stylesheet', 'user.css', array('version' => 'auto', 'relative' => true));

crea quindi un file user.css in /templates/beez3/css/ e inserisci li le tue regole.
Questo file non verrà sovrascritto dagli aggiornamenti successivi.
« Ultima modifica: 05 Mag 2018, 15:49:43 da danielecr »

adottauncane

  • Visitatore
Re:Non riesco a fare l'override del template css del beez3
« Risposta #6 il: 05 Mag 2018, 16:58:12 »
Sì il file deve chiamarsi user.css, ho sbagliato a dirti che c'era, magari l'avevo fatto io nella mia versione...
quindi lo fai e incolli lì tutti i tuoi css personali.

Offline lucabocchetti

  • Nuovo arrivato
  • *
  • Post: 14
    • Mostra profilo
Re:Non riesco a fare l'override del template css del beez3
« Risposta #7 il: 05 Mag 2018, 17:01:25 »
Ragazzi siete grandi, ho editato con il blocco note il file user.css e salvato nella cartella giusta(C:/xampp/phpadmin/templates/beez3 sto lavorando in locale) dopo aver messo la regola .css che mi levo la sottolineatura dai link e ricaricando la pagina questi sono spariti, ora ho capito bene il meccanismo dell'override, dato che l'user.css sta dichiarato nell'index.php del beez3 le prossime regole css le vado a scrivere sempre in questo file e in caso di aggiornamento non perdo niente

Grazie ancora ragazzi

adottauncane

  • Visitatore
Re:Non riesco a fare l'override del template css del beez3
« Risposta #8 il: 05 Mag 2018, 17:11:18 »
Se hai risolto dovresti scrivere [RISOLTO] davanti al titolo del primo post.
Grazie
Ciao

 



Web Design Bolzano Kreatif