bug de fonte admin, fichier de fonte absent

This commit is contained in:
Fred Tempez 2022-03-18 18:19:21 +01:00
parent 82b3c27b8b
commit 2285dd1cc5
1 changed files with 6 additions and 3 deletions

View File

@ -2618,16 +2618,19 @@ class core extends common {
*/ */
foreach ($fonts as $fontId) { foreach ($fonts as $fontId) {
// Validité du tableau : // Validité du tableau :
if ( isset($fontsAvailable['files'][$fontId]) && if ( isset($fontsAvailable['files'][$fontId]) ) {
file_exists(self::DATA_DIR . 'fonts/' . $f) ) { if (file_exists(self::DATA_DIR . 'fonts/' . $fontId) ) {
// Chargement de la police // Chargement de la police
//$formatFont = explode('.', self::DATA_DIR . 'fonts/' . $fontName); //$formatFont = explode('.', self::DATA_DIR . 'fonts/' . $fontName);
$css .= '@font-face {font-family:"' . $fontsAvailable['files'][$fontId]['font-family'] . '";'; $css .= '@font-face {font-family:"' . $fontsAvailable['files'][$fontId]['font-family'] . '";';
$css .= 'src: url("' . helper::baseUrl(false) . self::DATA_DIR . 'fonts/' .$fontsAvailable['files'][$fontId]['resource'] . '");}'; $css .= 'src: url("' . helper::baseUrl(false) . self::DATA_DIR . 'fonts/' .$fontsAvailable['files'][$fontId]['resource'] . '");}';
// Tableau pour la construction de la feuille de style // Tableau pour la construction de la feuille de style
$fonts [$fontId] = $fontsAvailable['files'][$fontId]['font-family']; $fonts [$fontId] = $fontsAvailable['files'][$fontId]['font-family'];
} else {
// Le fichier de font n'est pas disponible, fonte par défaut
$fonts [$fontId] = 'verdana';
}
} }
} }
// Thème Administration // Thème Administration