Ergebnis 1 bis 4 von 4

Thema: Styles im Seitenlayout werden ignoriert. Warum?

  1. #1
    Contao-Nutzer Avatar von teccno
    Registriert seit
    20.07.2009.
    Beiträge
    31

    Standard Styles im Seitenlayout werden ignoriert. Warum?

    Hi,
    ich bräuchte mal (wieder) Eure Hilfe.
    Ich habe den Wunsch, innerhalb einer Website auf zwei Seiten je ein anderes Hintergrundbild anzeigen zu wollen. Dafür habe ich zwei css-Dateien über das Backend erstellt, die sich nur im Bezug auf das Hintergrundbild unterscheiden. Auf Seite eins rufe ich über das Seitenlayout (hier die style.css) Hintergrund A auf, auf Seite zwei (hier style2.css) den Hintergrund B. In der Seitenstruktur habe ich den zwei Seiten explizit das jeweilige Layout zugewiesen.
    Im Template steht dann noch diese Zeile:

    Code:
    <link rel="stylesheet" href="style.css" type="text/css" media="screen" />
    Nun das Problem:
    Lasse ich den Code im Template stehen, kriege ich (logischerweise) immer Hintergrund A. Lasse ich den Code weg, kriege ich gar kein Layout, egal auf welcher Seite. Also fügt meiner Ansicht nach das System nicht über die Layouteinstellungen die css-Datei in den head als tag ein. Mache ich etwas falsch? Wo liegt der Fehler? Hab ich vergessen, irgendwo noch einen Haken zu setzen?

    Vielen Dank.

  2. #2
    Contao-Nutzer Avatar von K4nndoo
    Registriert seit
    11.02.2010.
    Beiträge
    108

    Standard

    Hi,
    Ganz einfach das
    HTML-Code:
    <link rel="stylesheet" href="style.css" type="text/css" media="screen" />
    ist ein fester Stylesheet es wird immer die "style.css" angewendet.

    Probiers mal hiermit zu ersetzen:
    HTML-Code:
    <?php echo $this->stylesheets; ?>
    und guck mal ob im <head> Bereich das steht:
    HTML-Code:
    <base href="<?php echo $this->base; ?>"></base>
    <title><?php echo $this->pageTitle; ?> - <?php echo $this->mainTitle; ?></title>
    <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $this->charset; ?>" />
    <meta http-equiv="Content-Style-Type" content="text/css" />
    <meta http-equiv="Content-Script-Type" content="text/javascript" />
    <meta name="description" content="<?php echo $this->description; ?>" />
    <meta name="keywords" content="<?php echo $this->keywords; ?>" />
    <?php echo $this->robots; ?>
    <?php echo $this->framework; ?>
    <?php echo $this->stylesheets; ?>
    <?php echo $this->mooScripts; ?>
    <?php echo $this->head; ?>
    Fals nicht solltes du das ergänzen das sind die verknüpfungen zu contao
    für die metaeinstellungen z.B. Seitenname, Keywords etc.

  3. #3
    Contao-Nutzer Avatar von teccno
    Registriert seit
    20.07.2009.
    Beiträge
    31

    Standard

    Supergeil!

    Vielen, vielen Dank für den Tipp!

    Mein Tag ist gerettet!


  4. #4
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.293
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo teccno,
    warum denn da die ganze CSS kopieren...
    kann man auch über Klassen nur für die Seiten machen.. oder Klassen beim Seitenlayout und die dann per CSS mit Bild versorgen.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Änderungen in tinymce.css werden im BE ignoriert
    Von Tina im Forum Allgemeine Inhaltselemente
    Antworten: 6
    Letzter Beitrag: 01.02.2011, 16:55
  2. ImageFlow - zusätzliche Parameter werden ignoriert
    Von will im Forum Sonstige Erweiterungen
    Antworten: 1
    Letzter Beitrag: 30.11.2010, 21:31
  3. Größenangaben für Bilder werden ignoriert
    Von sanshao im Forum Bilder/Dateien
    Antworten: 7
    Letzter Beitrag: 10.07.2010, 11:31
  4. .tpl Datei kann im Seitenlayout nicht ausgewählt werden
    Von sgluehe im Forum Layout / Templates / Holy Grail
    Antworten: 3
    Letzter Beitrag: 05.01.2010, 09:13
  5. Lightbox Größenangaben werden ignoriert
    Von Mugros im Forum Installation / Update
    Antworten: 3
    Letzter Beitrag: 03.07.2009, 14:23

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •