Back to top

Autore Topic: come inserire link google font nell'header  (Letto 1386 volte)

Offline mintradir

  • Esploratore
  • **
  • Post: 100
  • Sesso: Maschio
    • Mostra profilo
come inserire link google font nell'header
« il: 22 Gen 2018, 08:55:44 »
Buongiorno a tutti,


vorrei poter utilizzare dei google fonts all'interno di un sito joomla 3.x con un template commerciale che non mi da una gestione diretta dei google fonts, quindi vorrei semplicemente aggiungere nell'header  il link fornito da google per poi poter usare il font-family nel css, ma.... non riesco a capire come aggiungere il link nell'header.
Come si fa?


grazie
 

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:come inserire link google font nell'header
« Risposta #1 il: 22 Gen 2018, 10:52:32 »
devi aprire il file che contiene l'header (tag HEAD) ed inserirlo li, di solito è nel file index.php del template, ma è possibile che sia anche altrove con template costruiti con logica non MVC.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline mintradir

  • Esploratore
  • **
  • Post: 100
  • Sesso: Maschio
    • Mostra profilo
Re:come inserire link google font nell'header
« Risposta #2 il: 22 Gen 2018, 11:31:10 »
Ciao giusebos,


grazie come sempre per il suggerimento. Purtroppo nell'index.php del template non c'è:




Codice: [Seleziona]

<?php
/**
 * @version 1.0.2
 * @package Hipster template for Joomla! 3.x
 * @author JoomlaXTC http://www.joomlaxtc.com
 * @copyright Copyright (C) 2014 Monev Software LLC. All rights reserved.
 * @license http://opensource.org/licenses/GPL-2.0 GNU Public License, version 2.0
 */


defined'_JEXEC' ) or die;


/*
 * IMPORTANT:
 *
 * To customize the <HEAD> or <BODY> tags
 * edit the corresponding layout.php files
 * inside the layouts/ folder of the template.
 *
 */


// Call XTC framework
require JPATH_THEMES.'/'.$this->template.'/XTC/XTC.php';


// Load template parameters
$templateParameters xtcLoadParams();


// Get the selected layout
$layout $templateParameters->templateLayout;


// Call layout from layouts folder to create HTML


if ($xtc->agent->isMobile && $templateParameters->mobiledetect) {
require JPATH_THEMES.'/'.$this->template.'/layouts/mobile/layout.php';
}
else {
require JPATH_THEMES.'/'.$this->template.'/layouts/'.$layout.'/layout.php';
}


cosa significa MVC?
Dove posso trovarlo altrimenti?


Grazie






Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:come inserire link google font nell'header
« Risposta #3 il: 22 Gen 2018, 11:55:42 »
infatti te l'ho scritto....
Codice: [Seleziona]
...ma è possibile che sia anche altrove con template costruiti con logica non MVC
MVC è lo standard di programmazione JOOMLA

Il file che contiene i tag HEAD sarà uno dei tanti, basterà analizzarli, ma come consigliamo sempre, non ha senso aggiungere istruzioni, perchè al primo aggiornamento perderai le modifiche in quanto verranno sovrascritti i file.

Fortunatamente per aggiungere i font google c'è un altro metodo meno invasivo, ovvero inserire il codice dentro il file custom specifico del template, un file che non verrà sovrascritto da nessun aggiornamento. Per questo file ti devi informare presso lo sviluppatore, chiedendo quale è e in che modalità attivare il file custom.css.

Trovata la soluzione a questo file, poi non dovrai fare altro che inserire il codice specifico che google font mette a disposizione, ad esempio

Codice: [Seleziona]
@import url('https://fonts.googleapis.com/css?family=Roboto');
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

 



Web Design Bolzano Kreatif