rafraichissement des feuilles de style dans la V3

Questions, astuces à propos des modèles et des feuilles de styles
Avatar de l’utilisateur
Nico
Membre
Messages : 46
Inscription : 04 Juil 2011 16:56
Localisation : Deux-Sèvres
Contact :

rafraichissement des feuilles de style dans la V3

Messagepar Nico » 15 Jan 2013 11:59

Salut à tous !

Je teste la V3 en ce moment pour un projet responsive que je mets en place mais je me frotte à un petit souci : Quand je modifie le fichier responsive.css ou responsive-uncompressed.css les modifs ne sont pas effectives, car le framework n'appelle pas vraiment ces fichiers, il en crée des versions "2fc65300cfcc.css" dans assets/css.

Alors oui je peux supprimer ce fichier, il va en recréer un en prenant compte mes modifs mais pour faire de nombreux tests c'est tout sauf pratique.

à défaut de désactiver cette fonction (nécessaire je crois), comment lui imposer la regénération de ces fichiers à chaque modif ou chaque chargement ?

Merci !
Nicolas BRUNET - Conception de sites web - http://www.tabularasa.fr

Avatar de l’utilisateur
Nico
Membre
Messages : 46
Inscription : 04 Juil 2011 16:56
Localisation : Deux-Sèvres
Contact :

Re: rafraichissement des feuilles de style dans la V3

Messagepar Nico » 16 Jan 2013 11:53

C'est l'enfer, je n'y comprends rien !

Pour faire mes modifs en live j'ai fait un lien de mon fe_page.html5 vers la feuille default.css et je l'ai désactivé dans la présentation de page, j'ai passé la journée hier sur mon site et cette feuille de style et ce matin contao avait restauré la feuille de base du package academy !

Envolé tout mon travail d'hier, ma feuille a été littéralement écrasée !

Quelqu'un peut me dire ce qui se passe ? Je vais faire des sauvegardes régulières mais si contao m'écrase ma feuille de style quand le site sera en ligne bonjour les sueurs froides !

Merci
Nicolas BRUNET - Conception de sites web - http://www.tabularasa.fr

Avatar de l’utilisateur
MIMATA
Membre
Messages : 453
Inscription : 23 Avr 2008 08:29
Localisation : France
Contact :

Re: rafraichissement des feuilles de style dans la V3

Messagepar MIMATA » 16 Jan 2013 14:34

Bonjour,

Tu es chez Gandi ?
MIMATA - Votre Site Pro : http://www.votresitepro.com - Planète Astronomie : http://www.planete-astronomie.eu (NEW) et http://www.planete-astronomie.com - Forum de Planète Astronomie : http://forum.planete-astronomie.com - Jeu de questions Planète Astronomie : http://astroquiz.planete-astronomie.com - Vidéos de Planète Astronomie : http://videos.planete-astronomie.com

Avatar de l’utilisateur
Nico
Membre
Messages : 46
Inscription : 04 Juil 2011 16:56
Localisation : Deux-Sèvres
Contact :

Re: rafraichissement des feuilles de style dans la V3

Messagepar Nico » 16 Jan 2013 16:38

Hello !

Je connais ton sujet à propos de Gandi, mais là ça n'a rien à voir, je suis en local.

Ou alors il me manque des extensions php, je ne sais pas mais c'est incroyable !

Comment développez vous vos sites si ces fichiers générés ne se rafraichissent pas ?

Merci
Nicolas BRUNET - Conception de sites web - http://www.tabularasa.fr

Avatar de l’utilisateur
MIMATA
Membre
Messages : 453
Inscription : 23 Avr 2008 08:29
Localisation : France
Contact :

Re: rafraichissement des feuilles de style dans la V3

Messagepar MIMATA » 16 Jan 2013 20:02

Je demandai parce que je me suis moi aussi arraché les cheveux avec mon premier essaie de Contao 3 chez Gandi puisque leur système de cache est redoutablement et exagérément efficace ce qui rend tout développement en ligne impossible...mes modifications n'étaient pas visibles et même si je supprimais des fichiers en ligne, ça continuait de marcher comme si de rien n'était. Bref, Gandi est à éviter.

Si tu es en local, effectivement, la configuration du serveur n e eput-être incriminée, à moins que tu n'utilises pas la bonne version de php, la 5.4 je crois, mais il me semble que Contao fait des vérifications au moment d'installer...

Es-tu sûr d'avoir tous les fichiers système ? Les dossiers en local ont-il les bonnes autorisations d'écriture ? Peux-tu essayer en ligne ou en local mais sur une autre machine ? As-tu essayé de purger les dossiers dans la rubrique "Maintenance" ?
MIMATA - Votre Site Pro : http://www.votresitepro.com - Planète Astronomie : http://www.planete-astronomie.eu (NEW) et http://www.planete-astronomie.com - Forum de Planète Astronomie : http://forum.planete-astronomie.com - Jeu de questions Planète Astronomie : http://astroquiz.planete-astronomie.com - Vidéos de Planète Astronomie : http://videos.planete-astronomie.com

Avatar de l’utilisateur
Nico
Membre
Messages : 46
Inscription : 04 Juil 2011 16:56
Localisation : Deux-Sèvres
Contact :

Re: rafraichissement des feuilles de style dans la V3

Messagepar Nico » 16 Jan 2013 22:03

Hello, merci de ta réponse !

Pour le PHP je suis en 5.3.4, jamais eu de message d'erreur de contao, mais c'est peut être ça.

En local les autorisations sont totales normalement, je vais checker. J'ai tous les fichiers système je pense, pas de raison que cela se soit mal copié. Purger n'apportera rien d'autre que supprimer les fichiers comme je le fais actuellement je crois.
J'essaierai sur une autre machine avec PHP plus récent oui, bonne idée.

Mais tu me confirmes que je devrais pouvoir modifier mes fichiers CSS dans mon éditeur classique, sans avoir à lier en brut la feuille dans mon fe_page ? Normalement les modifs devraient être instantanées comme si je modifiais directement le fichier ?

Merci
Nicolas BRUNET - Conception de sites web - http://www.tabularasa.fr

Avatar de l’utilisateur
ST WebDesign
Membre
Messages : 291
Inscription : 29 Avr 2009 20:57
Localisation : Vendée
Contact :

Re: rafraichissement des feuilles de style dans la V3

Messagepar ST WebDesign » 16 Jan 2013 22:50

Hello,
Tes feuilles de styles sont directement ds contao ou en lien externe ?
www.igweb.fr

Avatar de l’utilisateur
MIMATA
Membre
Messages : 453
Inscription : 23 Avr 2008 08:29
Localisation : France
Contact :

Re: rafraichissement des feuilles de style dans la V3

Messagepar MIMATA » 17 Jan 2013 11:33

Moi je lie ma feuille de style dans ma présentation de page en ajoutant une balise link, ma feuille étant dans un sous-dossier de tl_files. Où est ta feuille de style ?
MIMATA - Votre Site Pro : http://www.votresitepro.com - Planète Astronomie : http://www.planete-astronomie.eu (NEW) et http://www.planete-astronomie.com - Forum de Planète Astronomie : http://forum.planete-astronomie.com - Jeu de questions Planète Astronomie : http://astroquiz.planete-astronomie.com - Vidéos de Planète Astronomie : http://videos.planete-astronomie.com

lionel
Membre
Messages : 58
Inscription : 18 Juin 2009 12:37
Localisation : Suisse
Contact :

Re: rafraichissement des feuilles de style dans la V3

Messagepar lionel » 17 Jan 2013 12:19

Nico a écrit :Quand je modifie le fichier responsive.css ou responsive-uncompressed.css les modifs ne sont pas effectives, car le framework n'appelle pas vraiment ces fichiers, il en crée des versions "2fc65300cfcc.css" dans assets/css.

Alors oui je peux supprimer ce fichier, il va en recréer un en prenant compte mes modifs mais pour faire de nombreux tests c'est tout sauf pratique.


Sous Configuration -> Paramètres de sécurité -> tu peux cocher "Contourner le cache interne".

Avatar de l’utilisateur
Nico
Membre
Messages : 46
Inscription : 04 Juil 2011 16:56
Localisation : Deux-Sèvres
Contact :

Re: rafraichissement des feuilles de style dans la V3

Messagepar Nico » 17 Jan 2013 23:04

Salut à vous, merci pour vos retours !

@Sam : en fait d'habitude je fais toujours comme mimata, je fais un lien en dur dans ma présentation de page, là ce coup ci, passage à la V3, je me suis dit je vais changer mes habitudes et j'ai voulu directement modifier le fichier linké proprement par contao, et là, c'est le drame ! :wink:
Du coup je suis revenu à un lien en dur, plus de problème, jusqu'à cet écrasement mystère de mon fichier CSS.

Merci pour la bidouille lionel, je vais regarder ça si ça règle mon souci !

Merci encore à tous.
Nicolas BRUNET - Conception de sites web - http://www.tabularasa.fr

FiX'
Membre
Messages : 399
Inscription : 02 Jan 2009 01:04

Re: rafraichissement des feuilles de style dans la V3

Messagepar FiX' » 20 Jan 2013 10:46

Bonjour les amis !

Nico a écrit :Salut à tous !

Je teste la V3 en ce moment pour un projet responsive que je mets en place mais je me frotte à un petit souci : Quand je modifie le fichier responsive.css ou responsive-uncompressed.css les modifs ne sont pas effectives, car le framework n'appelle pas vraiment ces fichiers, il en crée des versions "2fc65300cfcc.css" dans assets/css.

Alors oui je peux supprimer ce fichier, il va en recréer un en prenant compte mes modifs mais pour faire de nombreux tests c'est tout sauf pratique.

à défaut de désactiver cette fonction (nécessaire je crois), comment lui imposer la regénération de ces fichiers à chaque modif ou chaque chargement ?

Merci !


Je connais bien ton soucis... j'ai eu moi-même ce problème !

En fait, c'est même pire que ça. J'avais besoin d'ajouter des fonctionnalités (sélecteurs) pour que le système de grid puisse fonctionner correctement. En effet, j'ai l'habitude d'utiliser le système "grid 960", qui intègre des sélecteurs de type "alpha / omega ; ...". Ce qui n'est pas le cas de la grid présente dans Contao.

J'ai donc modifié le fichier responsive.css (et responsive-uncompressed.css), pour ajouter ces sélecteurs. Ce que je ne savais / pensais pas... c'est que Contao n'utilisait pas directement ces fichiers. Je me suis donc retrouvé avec un site complétement HS (erreur système Contao). Tout mon travail était parti en fumée. Plus rien ne fonctionnait correctement, même le BE mettait beaucoup de temps à charger.

Au début, j'ai cru qu'il suffisait de vider le cache (...) du navigateur, mais cela n'a servit à rien.

Heureusement pour moi, j'avais d'autres navigateurs ouverts et donc tout mon travail CSS. J'ai procédé ainsi pour régler le soucis :

- Récupération de la feuille de style (style.css) présente dans le cache, via Chrome ;
- Suppression de la feuille de style (style.css) créée par / dans Contao, via Firefox ;
- Suppression des fichiers responsive.css / responsive-uncompressed.css, ainsi que les autres fichiers css présents dans le dossier (reset.css, ...) ;
- Vidage du cache de Contao, via le module Maintenance système de Contao ;
- Réintégration progressive des fichiers responsive.css / responsive-uncompressed.css et des autres fichiers du dossier, sur le serveur ;
- Importation de la sauvegarde de la feuille de style (style.css) dans Contao ;
- Suppression du cache du navigateur.

Après tout est rentré dans l'ordre. Même si le BE de Contao mettait - encore - beaucoup de temps à charger. Le lendemain, le site et le BE refonctionnaient parfaitement (réinitialisation du serveur par l'hébergeur ?).

Voilà, en espérant que cela aide quelqu'un.

Sinon, ça n'a pas de rapport direct... mais j'ai fait une liste qui propose des améliorations pour Contao V3. Je parle de ce sujet / problème... à lire ici : utilisation/plus-idees-ameliorations-contao-t2615.html et surtout le point n°4. Voici l'extrait :

FiX' a écrit :n°4 (version 3) : Centraliser les fichiers de style CSS spécifiques, notamment tinymce.css ; reset.css ; layout.css ; responsive.css et debug.css. Afin de les rendre administrables depuis le BE. Actuellement ces fichiers sont modifiables que manuellement... pas très logique lorsque l’on a pas accès au FTP !


A+


Revenir vers « Modèles et CSS »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité