CSS non pris en charge .. [Réglé]
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
J'ai souhaité me créer un petit "partager" .. En cliquant dessus, apparait une liste des réseaux sociaux .. Bref !
Lorsque je remet la mise en cache, plus rien ne fonctionne. Le CSS disparait au complet ! Je ne comprends vraiment pas pourquoi, je pense aovir tout bien fait ! (Je pense seulement, car quelque chose cloche !!). En retirant la mise en cache, ça fonctionne très bien ..
Voici mon frame.tpl (J'ai bien mis en cache le CSS) (C'est le fichier : needsharebutton.css) :
Code HTML :
<!DOCTYPE html> <html lang="{L_XML_LANGUAGE}"> <head> <title>{TITLE}</title> <meta charset="windows-1252" /> # IF C_DESCRIPTION #<meta name="description" content="{SITE_DESCRIPTION}" /># ENDIF # <meta name="generator" content="PHPBoost" /> # IF C_CANONICAL_URL #<link rel="canonical" href="{U_CANONICAL}" /># ENDIF # <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"> <!-- Theme CSS --> # IF C_CSS_CACHE_ENABLED # <link rel="stylesheet" href="${CSSCacheManager::get_css_path('/templates/default/theme/default.css;/kernel/lib/css/font-awesome/css/font-awesome.css;/templates/{THEME}/theme/design.css;/templates/{THEME}/theme/content.css;/templates/{THEME}/theme/table.css;/templates/{THEME}/theme/form.css;/templates/{THEME}/theme/global.css;/templates/{THEME}/theme/cssmenu.css;/templates/{THEME}/theme/ump.blue.css;/templates/{THEME}/theme/needsharebutton.css')}" type="text/css" media="screen, print" /> # ELSE # <link rel="stylesheet" href="{PATH_TO_ROOT}/templates/default/theme/default.css" type="text/css" media="screen, print" /> <link rel="stylesheet" href="{PATH_TO_ROOT}/kernel/lib/css/font-awesome/css/font-awesome.css" /> <link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/design.css" type="text/css" media="screen" /> <link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/content.css" type="text/css" media="screen, print" /> <link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/table.css" type="text/css" media="screen, print" /> <link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/form.css" type="text/css" media="screen, print" /> <link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/global.css" type="text/css" media="screen, print" /> <link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/cssmenu.css" type="text/css" media="screen, print" /> <!-- menu header CSS --> <link rel="stylesheet" type="text/css" href="{PATH_TO_ROOT}/templates/{THEME}/theme/ump.blue.css" id="ump-style" media="screen, print" /> <!-- Réseaux sociaux SHARE --> <link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/needsharebutton.css" type="text/css" media="screen, print" /> # ENDIF # # IF C_CSS_LOGIN_DISPLAYED #<link rel="stylesheet" href="{PATH_TO_ROOT}/templates/{THEME}/theme/login.css" type="text/css" media="screen" /># ENDIF # <!-- Modules CSS --> {MODULES_CSS} # IF C_FAVICON # <link rel="shortcut icon" href="{FAVICON}" type="{FAVICON_TYPE}" /> # ENDIF # # INCLUDE JS_TOP # <!-- Réseaux sociaux SHARE --> </head> <body class="is-ump" itemscope="itemscope" itemtype="http://schema.org/WebPage"> # INCLUDE BODY # <!-- Réseaux sociaux SHARE --> <script src="{PATH_TO_ROOT}/templates/{THEME}/js/needsharebutton.js"></script> <script> new needShareDropdown(document.getElementById('share-button-2')); </script> # INCLUDE JS_BOTTOM # <script src="{PATH_TO_ROOT}/templates/{THEME}/js/popup.js"></script> <script src="{PATH_TO_ROOT}/templates/{THEME}/js/ump.js"></script> <script src="{PATH_TO_ROOT}/templates/{THEME}/js/accesrapide.js"></script> <!-- Réseaux sociaux SHARE --> </body> </html>
Le JS, et le CSS sont bien dans leur répertoire respectif dans le thème en question (Base).
Adresse du site : http://planet-truck.fr/site
Merci
Édité par MickaelFR Le 04/05/2017 à 20h00
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Code TEXT :
php_strip_whitespace(/web/planettrucks/www/site): failed to open stream: No such file or directory [0] /kernel/framework/io/optimization/CSSFileOptimizer.class.php:150 [0] /kernel/framework/io/optimization/CSSFileOptimizer.class.php:150 - php_strip_whitespace(string) [1] /kernel/framework/io/optimization/CSSFileOptimizer.class.php:80 - CSSFileOptimizer->assemble_files() [2] /kernel/framework/io/optimization/CSSCacheManager.class.php:108 - CSSFileOptimizer->optimize(string) [3] /kernel/framework/io/optimization/CSSCacheManager.class.php:84 - CSSCacheManager->force_regenerate_cache(string) [4] /kernel/framework/io/optimization/CSSCacheManager.class.php:61 - CSSCacheManager->execute(string) [5] /cache/tpl/tpl_base-v2-2016_frame.php:13 - CSSCacheManager::get_css_path(string) [6] /kernel/framework/io/template/renderer/DefaultTemplateRenderer.class.php:74 - include(string) [7] /kernel/framework/io/template/renderer/DefaultTemplateRenderer.class.php:53 - DefaultTemplateRenderer->parse(FileTemplateLoader, DefaultTemplateData) [8] /kernel/framework/io/template/AbstractTemplate.class.php:146 - DefaultTemplateRenderer->render(DefaultTemplateData, FileTemplateLoader) [9] /kernel/framework/io/template/FileTemplate.class.php:75 - AbstractTemplate->render() [10] /kernel/framework/io/template/AbstractTemplate.class.php:165 - FileTemplate->render() [11] /kernel/framework/io/template/AbstractTemplate.class.php:155 - AbstractTemplate->render_with_reordered_js() [12] /kernel/framework/phpboost/environment/SiteDisplayGraphicalEnvironment.class.php:143 - AbstractTemplate->display(boolean) [13] /kernel/framework/phpboost/environment/SiteDisplayGraphicalEnvironment.class.php:114 - SiteDisplayGraphicalEnvironment->display_page(FileTemplate) [14] /kernel/framework/mvc/response/AbstractResponse.class.php:60 - SiteDisplayGraphicalEnvironment->display(string) [15] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:61 - AbstractResponse->send() [16] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:118 - DispatchManager::redirect(UserErrorController) [17] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:47 - DispatchManager::handle_dispatch_exception(NoUrlMatchException) [18] /news/index.php:55 - DispatchManager::dispatch(array) [URL] /site/news/tag/vlog/shop/subcategories/187/24
olivierb Membre non connecté
- Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
- Equipe Assistance
J'ai rencontré le même souci il y a quelques jours, il te suffit d'ajouter la déclaration de ton CSS dans la partie # IF C_CSS_CACHE_ENABLED #
Au fait, as-tu vidé le cache CSS de ton site ?
Olivier.
Édité par olivierb Le 04/05/2017 à 20h18
Olivier
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
le cache a bien été purgé (tous les CSS + normale) ?
Cordialement, janus57
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
olivierb :
Bonsoir Mickael,
J'ai rencontré le même souci il y a quelques jours, il te suffit d'ajouter la déclaration de ton CSS dans la partie # IF C_CSS_CACHE_ENABLED #
Au fait, as-tu vidé le cache CSS de ton site ?
Olivier.
J'ai rencontré le même souci il y a quelques jours, il te suffit d'ajouter la déclaration de ton CSS dans la partie # IF C_CSS_CACHE_ENABLED #
Au fait, as-tu vidé le cache CSS de ton site ?
Olivier.
Bonjour. C'est ce que j'ai fais. C'est visible dans mon frame.tpl fourni.
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
janus57 :
Bonjour,
le cache a bien été purgé (tous les CSS + normale) ?
Cordialement, janus57
le cache a bien été purgé (tous les CSS + normale) ?
Cordialement, janus57
Salut.
Oui css et le reste y compris navigateur. Je ne comprends rien.
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
J'ai juste changer la déclaration de css de place ! Je ne sais pas en quoi ça peut y jouer, mais ça fonctionne !!
Anciennement :
Code HTML :
# IF C_CSS_CACHE_ENABLED #
<link rel="stylesheet" href="${CSSCacheManager::get_css_path('/templates/default/theme/default.css;/kernel/lib/css/font-awesome/css/font-awesome.css;/templates/{THEME}/theme/design.css;/templates/{THEME}/theme/content.css;/templates/{THEME}/theme/table.css;/templates/{THEME}/theme/form.css;/templates/{THEME}/theme/global.css;/templates/{THEME}/theme/cssmenu.css;/templates/{THEME}/theme/ump.blue.css;/templates/{THEME}/theme/needsharebutton.css')}" type="text/css" media="screen, print" />
# ELSE #
Actuel :
Code HTML :
# IF C_CSS_CACHE_ENABLED #
<link rel="stylesheet" href="${CSSCacheManager::get_css_path('/templates/default/theme/default.css;/kernel/lib/css/font-awesome/css/font-awesome.css;/templates/{THEME}/theme/design.css;/templates/{THEME}/theme/content.css;/templates/{THEME}/theme/table.css;/templates/{THEME}/theme/form.css;/templates/{THEME}/theme/global.css;/templates/{THEME}/theme/cssmenu.css;/templates/{THEME}/theme/needsharebutton.css;/templates/{THEME}/theme/ump.blue.css')}" type="text/css" media="screen, print" />
# ELSE #
ElenWii Membre non connecté
- Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
- Equipe Graphique
ump-blue.css par exemple
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Salutations.
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
J'ai donc changé comme tu m'as dit (y compris dans les autres appels de CSS), et modifié forcément dans thème ce me^me fichier, mais en vain, cela ne fonctionne pas quand même.
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
Est-ce qu'il n'y aurait pas une erreur css dans un des fichiers ?
<a href="http://csslint.net/index.html#results">http://csslint.net/index.html#results</a> pour vérifier
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Bien trouvé !
Il manquait un " } " en fin de fichier sur le ump-blue.css !
Je ne connaissais pas ce site ! Merci de l'information
ElenWii Membre non connecté
- Administrateur
- Voir le profil du membre ElenWii
- Inscrit le : 14/08/2009
- Site internet
- Groupes :
- Equipe Graphique
lorsque le code n'est pas minified, les navigateurs récents corrigent ce type d'erreur.
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Édité par MickaelFR Le 05/05/2017 à 14h05
babsolune Membre non connecté
Administrateur
- Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
S'il n'est pas activé, pbt utilise les fichier css tel quels
S'il est activé, pbt minifie les fichiers css avant de les utiliser
D'où la différence de comportement entre activé ou pas quand il y a une erreur
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie