CSS von Modulen als Cache entfernen
CSS von Modulen als Cache entfernen
Hallo zusammen
Wie bekomme ich denn diesen Eintrag weg.
<link rel="stylesheet" type="text/css" href="https://example.com/cms/cache/vorlage_name.css" id="m7">
Ist meiner Meinung nach zu viel. Zudem stellt es eine externe Anfrage über die gleiche Domain anstelle nur /cms/cache
Vielen Dank
Wie bekomme ich denn diesen Eintrag weg.
<link rel="stylesheet" type="text/css" href="https://example.com/cms/cache/vorlage_name.css" id="m7">
Ist meiner Meinung nach zu viel. Zudem stellt es eine externe Anfrage über die gleiche Domain anstelle nur /cms/cache
Vielen Dank
du liest nie ein Buch und weisst weise der Bildung auszuweichen ....
Re: CSS von Modulen als Cache entfernen
Hi Peanut!
Sinn des Eintrags ist es, die CSS-Schnipsel die du in den Modulen, die das Template vorlage_name zieht, zusammenzustellen. Ich will es nicht beschwören, denke aber, wenn es da keine CSS-Schnipsel gibt, gibt es auch diesn Tag nicht. Steht denn was drin, in der Datei?
Über Sinn und Unsinn von absoluten Pfadangaben haben wir uns hier schon mal unterhalten:
viewtopic.php?f=115&t=43921
Da man die Pfade per Konfiguration (noch) nicht verändern kann, bleibt die Möglichkeit, die Pfade mit einer Chain zu kürzen. Also quasi vor dem Ausliefern der Seite noch mal ein Suchen-und-Ersetzen drüberlaufen lassen. (Das dann so schlau sein muss, dass es den Pfad im base-Tag nicht auch rausschmeißt.)
Wie das mit der Chain geht ist zum Beispiel hier erklärt:
viewtopic.php?f=117&t=43719&p=180716#p180312
Viel Erfolg!
Bodil
Sinn des Eintrags ist es, die CSS-Schnipsel die du in den Modulen, die das Template vorlage_name zieht, zusammenzustellen. Ich will es nicht beschwören, denke aber, wenn es da keine CSS-Schnipsel gibt, gibt es auch diesn Tag nicht. Steht denn was drin, in der Datei?
Über Sinn und Unsinn von absoluten Pfadangaben haben wir uns hier schon mal unterhalten:
viewtopic.php?f=115&t=43921
Da man die Pfade per Konfiguration (noch) nicht verändern kann, bleibt die Möglichkeit, die Pfade mit einer Chain zu kürzen. Also quasi vor dem Ausliefern der Seite noch mal ein Suchen-und-Ersetzen drüberlaufen lassen. (Das dann so schlau sein muss, dass es den Pfad im base-Tag nicht auch rausschmeißt.)
Wie das mit der Chain geht ist zum Beispiel hier erklärt:
viewtopic.php?f=117&t=43719&p=180716#p180312
Viel Erfolg!
Bodil
Re: CSS von Modulen als Cache entfernen
Ich hab alle Module ( die in der Vorlage drin sind ) auf interne CSS Einträge geprüft und die sind alle leer ... hmmm
Theoretisch sollte dann kein Vorlage.Cache.Css kommen ? Dann muss ich nochmal alles leeren. Vielleicht geht es dann.
Danke dir
Theoretisch sollte dann kein Vorlage.Cache.Css kommen ? Dann muss ich nochmal alles leeren. Vielleicht geht es dann.
Danke dir
du liest nie ein Buch und weisst weise der Bildung auszuweichen ....
Re: CSS von Modulen als Cache entfernen
Steht denn was drin, in der css-Datei?
-
- Beiträge: 4255
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: CSS von Modulen als Cache entfernen
Servus,
Gruß aus Franken
Ortwin
- Wo taucht dieser "Schnipsel" auf?
- Im Quelltext der Frontendseite?
- Im Headbereich oder irgendwo im Quelltext?
- Hast Du schon mal in den Layouts und den Frondend-Templates geschaut?
- Hast Du zusätzliche Plugins installiert?
- Wurde eine zusätzliche Chain istalliert?
- Von welcher Contenido-Version sprechen wir überhaupt?
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: CSS von Modulen als Cache entfernen
Hallo zusammen
Es geht um die 4.10.1 - Frontend
vorlage.css ist leer
Alles bereinigt
Quellcode
<head>
<title>Hier steht ein Titel</title><link rel="stylesheet" type="text/css" href="https://example.com/cms/cache/video.css" id="m20">
</head>
Liegt am Titel. Sobald man da einen eingibt kommt das auto css. hmmm
Es geht um die 4.10.1 - Frontend
vorlage.css ist leer
Alles bereinigt
Quellcode
<head>
<title>Hier steht ein Titel</title><link rel="stylesheet" type="text/css" href="https://example.com/cms/cache/video.css" id="m20">
</head>
Liegt am Titel. Sobald man da einen eingibt kommt das auto css. hmmm
du liest nie ein Buch und weisst weise der Bildung auszuweichen ....
-
- Beiträge: 4255
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: CSS von Modulen als Cache entfernen
Servus,
Gruß aus Franken
Ortwin
- Im Layout nachschauen ob für den, oder hinter dem, Titeltag ein Modul eingerichtet ist
- Wenn ja, welches und was steht im Modul. Das Standard-Modul 'head_title' schreibt eigentlich nur IN den Tag, nicht dahinter.
- Daher - möglicherweise ein Eintrag durch die Chain createMetaTag, die auch Daten aus der DB mit einbaut. Stellt sich die Frage ob der Eintrag bei allen neuen Artikeln auf Basis des Templates erscheint. Ausprobieren, unterschiedliche idcat bzw. idart sollten dann unterschiedliche Ausgaben liefern.
- Ist dem nicht so, dann steht diese CSS wahrscheinlich irgendwo hardcoded in einem Template oder einer php-Datei. Mit einem Suchtool über die gesamte Installation danach suchen.
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: CSS von Modulen als Cache entfernen
Hallo Ortwin
Ich konnte das eingrenzen auf die beiden Module:
content_header_first
content_header_second
Wenn ich content_text auswähle in dieser neuen Vorlage erscheint das auto css nicht. Nur bei den beiden gehts sofort los. Da muss ich noch nicht mal was eingegeben haben in die H1 und H2 Felder. Wenn ich die beiden Module ( auch einzeln getestet - alles bereinigt ) aus der Vorlage entferne, verschwindet das auto css file sofort wieder.
Wer denkt sich denn nur sowas aus. Wenn ich nun 5 Vorlagen habe mit ca. 90% gleichem CSS werden bei sportlichen Surfern auch 5 unterschiedliche CSS Files geladen und berechnet. Und das ist verbesserungswürdig per se. Der ganze Header sollte eh mal ausgemistet werden
Hmmm ... und nun ? Any Ideas ?
Ich konnte das eingrenzen auf die beiden Module:
content_header_first
content_header_second
Wenn ich content_text auswähle in dieser neuen Vorlage erscheint das auto css nicht. Nur bei den beiden gehts sofort los. Da muss ich noch nicht mal was eingegeben haben in die H1 und H2 Felder. Wenn ich die beiden Module ( auch einzeln getestet - alles bereinigt ) aus der Vorlage entferne, verschwindet das auto css file sofort wieder.
Wer denkt sich denn nur sowas aus. Wenn ich nun 5 Vorlagen habe mit ca. 90% gleichem CSS werden bei sportlichen Surfern auch 5 unterschiedliche CSS Files geladen und berechnet. Und das ist verbesserungswürdig per se. Der ganze Header sollte eh mal ausgemistet werden
Hmmm ... und nun ? Any Ideas ?
du liest nie ein Buch und weisst weise der Bildung auszuweichen ....
Re: CSS von Modulen als Cache entfernen
Meines Wissens macht Contenido aus allen CSS die direkt bei den Modulen eingetragen sind, auch nur eine Datei zum laden.
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.
Re: CSS von Modulen als Cache entfernen
Leider nein ... das ist ja das Problen .
Pro Vorlage ...
Pro Vorlage ...
du liest nie ein Buch und weisst weise der Bildung auszuweichen ....
-
- Beiträge: 4255
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: CSS von Modulen als Cache entfernen
Servus,
die Module scheinen der Trigger für irgendeine Aktion zu sein. Ich tippe immer noch auf eine Chain, die da bei Vorhandensein eines bestimmten Metatag getriggert wird. Hast Du schon mal über alle Dateien nach dem generierten Code oder Teilen davon gesucht?
Alternativ kommentiere doch mal alle Chains in der config.chains.php aus und versuch es dann nochmal.
Gruß aus Franken
Ortwin
die Module scheinen der Trigger für irgendeine Aktion zu sein. Ich tippe immer noch auf eine Chain, die da bei Vorhandensein eines bestimmten Metatag getriggert wird. Hast Du schon mal über alle Dateien nach dem generierten Code oder Teilen davon gesucht?
Alternativ kommentiere doch mal alle Chains in der config.chains.php aus und versuch es dann nochmal.
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog