Hallo liebe Stammeskollegen,
ich hatte für einen Bekannten eine Seite mit TYPO3 aufgesetzt.
Hab das Template mit CSS schön eingebunden und alles lief wie es sollte.
Da ich das letze mal wenig Zeit hatte um ihm ein schönes Layout zu erstellen, habe ich jetzt nachgearbeitet und ein "designvolleres" Layout erstellt und wollte dieses nun gegen das Alte ersetzen.
Die Dateien heissen genau so, wie die Alten: template.html und style.css
Benenne ich die Alten um und schiebe die Neuen hoch, und lösche auch den Cache, so nimmt er vom die HTML an, denn ich sehe auch alle Bilder etc., nur packt er mir alle DIV Container untereinander.
Als ob die CSS gar nicht beachtet wird.
Hatte jemand von euch schon ein ähnliches Problem oder weiss woran es liegen könnte???
Pfade passen!!!
Rufe ich nur das Template per Browser direkt auf, so wird es völlig korrekt angezeit, nur halt mir den Variablen.
Bin für jede Idee dankbar!!!
mfg
Eddy
schau doch mal im FE, wenn du das css file direkt aufrufst, stimmt da der inhalt?
georg
Hallo,
danke für die schnelle Antwort.
Ich kann das CSS direkt über Browser auch öffnen (DOMAIN/fileadmin/style.css).
Was meinst du aber mit FE ???
Dateirechte sind auch soweit ok.
mfg
Eddy
FE steht für Frontend, also die Ausgabe deiner Webseite im
Browser. Das heißt schau dir deinen Quelltext an, ob da alles
richtig ist.
Hallo,
wenn ich das Template per Browser aufruft (Pfad/fileadmin/template), dann wird alles korrekt angezeigt (Bilder, Styles etc.), halt mit den Variablen.
Bin ich dann im Admin-Bereich und setze das Template im TS ein, so wird das Template auch geladen, Bilder werden auch angezeigt, aber die Styles scheinen nicht zu funktionien.
Als ob er die CSS Datei nicht findet.
mfg
Eddy
Hallo,
ich hatte gestern die gleiche Problematik. Hast Du schon mal die CSS Datei umbenannt und alle Caches gelöscht? Das hat bei mir geholfen.
Beste Grüße
Oliver
Umbenannt habe ich die CSS noch nicht.
Heisst style.css, wüsste nicht, was an dem Namen falsch sein könnte.
Cache hab ich gelöscht.
Seltsame ist:
momentanes Template:
template.html und style.css
das neue template:
template1.html und style1.css
alle vier Dateien liegen in fileadmin.
Ich änder also im TS nur den Namen des Templates und der CSS, leere den Cache und dann müsste es meiner Meinung nach doch schon funktionieren.
Wenn ich den Cach nicht geleert hätte, dürfte TYPO ja auch das neue Template nicht nehem.
Das neue Template wird aber geladen, nur die CSS nimmt er irgendwie nicht an.
mfg
Eddy
Wie hast du denn deine CSS-Datei eingebunden?
... am Namen im eigentliche Sinne wirds nicht liegen. Bei mir hats geholfen da ein Proxy immer die veralteten Daten (bei gleicher Benennung der geänderten Datei) genutzt hat, durch Umbenennung hats dann halt funktioniert.
Meine weiteren Versuche waren:
- Browser Cache löschen (hast du aber bestimmt schon gemacht)
- Header Daten erweitert
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="pragma" content="no-cache" />
Problem gelöst!!!
Ich weiss allerdings nicht, ob es an mir, oder an TYPO3 liegt.
<link rel="stylesheet" type="text/css" href="style1.css">
</head>
<body id="bod">
<!-- ###DOKUMENT### begin -->
<div id="container">
<div align="center"><img src="/fileadmin/headfood.jpg" longdesc="Pageheader" />
</div>
<div id="mainContent">
[...]
Der obere Auszug zeigt wie die Styles nicht funktioniert haben.
CONTAINER, MAINCONTENT waren Kind-Elemente vom BOD.
Dabei scheint TYPO ein kleines Problem zu haben.
Hab anschliessend den BOD Tag aus dem BODY rausgenommen und dann klappte auch gleich alles.
Ist euch soetwas bekannt ???
mfg
eddy