You are currently viewing TYPO3-Tutorial 2012-18 – HTML-Vorlage in TYPO3 integrieren – Teil 5 – CONFIG

In diesem Video zeige ich euch, wie ihr die grundlegende Konfiguration der Seitenausgabe vornehmt. Wir stellen zum Beispiel den korrekten Doctype ein und passen noch ein paar weitere Parameter an, die bei der Erzeugung des HTML-Quelltextes wichtig sind.
Dabei arbeiten wir im sogenannten CONFIG-Objekt von Typoscript. Eine Übersicht über alle Parameter und deren mögliche Werte findet ihr in der TSRef.

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

Dieser Beitrag hat 15 Kommentare

  1. Gerhard Weise

    Hallo,
    über das Update auf „2012“ habe ich mich gefreut. Danke für diese Leistung. Da steckt ja jede Menge Arbeit drin.
    Zum CONFIG-Template habe ich zwei Fragen:
    Du hast den Doctype mit html5 angegeben. Ich habe beim Einarbeiten in html5 erfahren, dass es hierbei keine Versionsnummer gibt, also DOCTYPE = html
    oder liege ich da falsch?
    Du hattest bei der Integration des Frameworks beschrieben, dass Du alle CSS in die my_layout.css übernommen hast, um beim Rendern der Seite nur eine Datei aufrufen zu müssen. – Ich habe in diesem Tutorial aber gelernt, dass „concatenateCss“ alle CSS-Dateien zu einer zusammenfasst. – Dann könnte ich die einzelnen CSS Dateien ja belassen, oder?
    Danke nochmals für diesen Kurs, der nicht nur für Einsteiger ein lohnendes Kompendium ist!

    1. Wolfgang Wagner

      Richtig, bei HTML5 wird auf die Versionsangabe verzichtet.
      Mit dem concatenateCss hast du Recht, das könntest du auch so machen. Ich habe mir trotzdem angewöhnt, das manuell zu machen, denn ich glaube dadurch vielleicht noch ein wenig Performance heraus zu kitzeln, weil das Zusammenfassen nicht durch das Skript gemacht werden muss. Aber ich habe dazu keine Messwerte, ist mehr so ein Gefühl.

    2. Wolfgang Wagner

      Habe noch vergessen: es muss heißen Doctype=html5, kannst du in der TSRef nachlesen.

  2. Markus Peter

    Hallo,
    habe eine kleines Problem mit dem IE9.
    Habe in der CONFIG den doctype mit „hmtl5“ angegeben.
    Wenn ich die Seite mit Safari oder Firefox öffne, ist alles ok.
    Wenn ich allerdings die Seite mit dem IE9 öffen, wird sie nicht richtig angezeigt und lt. IE-Entwicklertools läd es die Seite im „Dokumentenmodus für IE7“.
    Hier kann ich auch manuell auf „Dokumentenmodus für IE9“ umschalten, dann wird die Seite auch richtig angezeigt.
    Hast du eine Idee was das Problem sein könnte?
    Habe auch schon andere Doctypes ausprobiert, leider ohne Erfolg.
    Viele Grüße,
    Markus
    PS: echt super deine Video-Tutorials, immer weiter so 🙂

    1. Wolfgang Wagner

      Hm, das Problem hatte ich bis jetzt zum Glück noch nicht. Nutzt du die im Video verwendete Vorlage oder ein eigenes Template? Wie im Video schon erwähnt, habe ich die HTML-Vorlage nicht bis ins letzte getestet, das ist nur etwas schnell gebasteltes.

      1. Markus Peter

        Ich nutze ein eigenes Template (auf YAML-Basis), leider ist die Seite momentan nur lokal auf meinem Rechner. Wenn ich das Template lokal auf dem Rechner öffne wird es im Internet Explorer richtig angezeigt, nur sobald ich es über Typo3 öffne, fällt der IE in den Modus für IE7

        1. Wolfgang Wagner

          Vergleich doch mal den von TYPO3 erzeugten Quelltext mit der originalen HTML-Vorlage. Gibt es dort unterschiede, die dieses Verhalten erklären könnten? Ist der erzeugte Quellcode valide (W3C-Validator)?

          1. Markus Peter

            Vielen Dank erst einmal für die Hilfe.
            Habe das Problem gefunden.
            Ich habe ja wie gesagt die Seite lokal laufen. Ich bin im IE immer über den Computernamen auf die Seite (z.B. http://computer1:80) sobald ich aber http://localhost:80 eingebe funktioniert es wunderbar.
            Gruß, Markus

          2. Jochen Koszescha

            Die von dir gefundene Lösung hat auch einen Grund der mich fast wahnsinnig gemacht hat. Es liegt daran, das lokale Seiten oder Intranet seinten per default im IE im Kompatibilitätsmodus angezeugt werden. Also einfach den Haken in den Einstellungen von IE entfernen und es klappt bei jeder Domaine.

  3. manu

    Hallo,
    auch ich finde die Erklärungen wunderbar, super dass es das gibt 🙂
    nur habe ich jetzt ein paar probleme bei CONFIG
    1. trotz deiner Anleitung und 3maliger Kontrolle, bekomme ich das „En“ für Englisch nicht weg
    2. es steht nur typo3 & leider nicht „diese Seite wurde erstellt…“
    3. auch wenn ich „= das ist eine Zeile“ eingebe…sehe ich bei mir nix
    4. „href=“typo3temp/stylesheet_8b9c2e8d89.css?1344631741″ media=“all“>“ ist bei mir nicht comprimiert u es sind auch nur ein paar zeilen, nicht wie bei Dir!!!
    bin bei page-setup angekommen, aber da sehe ich auch immer noch „Copyright © , Wolfgang Wagner. Layout based on YAML. | “
    sorry, hab die HP vererbt 😉 bekommen und versuche jetzt schon seit geraumer Zeit etwas weiter zu kommen, mit Deinen Videos u Anweisungen 🙂 hab ich’s bis hier hin geschafft, hast Du eine Idee was ich falsch gemacht habe?!
    Gruß
    manu

    1. Wolfgang Wagner

      Ich fürchte, da kann man so nicht weiter helfen. Du musst mal überprüfen, ob deine Einstellungen überhaupt greifen oder ob vielleicht irgendwo anders noch ein Typoscript-Template existiert, welches deine Einstellungen überschreibt. Gehe mal ins Template-Modul und klicke dann auf die ganz oberste Seite im Seitenbaum, dann siehst du, auf welchen Unterseiten überall Typoscript-Templates angelegt sind. Falls du hier mehrere siehst, musst du die alle überprüfen.

      1. manu_b

        Hallo Wolfgang,
        vielen lieben Dank! Ich komm auch jetzt in Euer Forum 🙂
        Ich starte jetzt noch mal komplett neu;
        – Ich habe (über den Verein: Traditioneller Karate Verband Tirol „tkvt.at“) Einen Webspace bei http://www.world4you.com
        – Ich kann dort das Typo3 4.7.1 Programm automatisch installieren und es wird eine mysql Datenbank erzeugt!
        Muss ich jetzt die Anleitung für Linux nehmen?!
        Gruß,
        Manuela

        1. manu_b

          sorry, hab mir gerade das Linux Tutorial, angesehen!
          – es war mal so erstellt;
          – habe Alle alten Datenbanken gelöscht und starte jetzt Neu
          glg,
          manu

      2. manu

        danke, weiß jetzt endlich was Du meinst!!!
        da sind tatsächlich auf ROOT 2 Templates:
        – ROOT (lt. Video erstellt)
        – NEUE WEBSITE
        kann ich dann die Neue Website einfach löschen?!
        Du hattest recht, hatte schon lange den Verdacht, dass sich hier ständig was überschreibt!!!

        1. manu

          habe das Template gelöscht u trotzdem kommt wenn ich mir das ansehe:
          diese Meldung Nur: (bei Dir steht da mehr drinnen)
          /* default styles for extension „tx_felogin_pi1“ */
          .tx-felogin-pi1 label {
          display: block;
          }
          hat jemand eine Idee wo der wurm begraben ist 😉
          glg
          manu

Kommentare sind geschlossen.