typo3:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
typo3:start [2015-02-09 08:34] – "Konfiguration" mit "Bildgrößen" eingefügt a.kamola | typo3:start [2015-04-10 21:17] (aktuell) – [Links] "Tutorials" eingefügt a.kamola | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== TYPO3 ====== | ====== TYPO3 ====== | ||
+ | |||
+ | ===== Leere Seite ===== | ||
+ | |||
+ | Wenn plötzlich statt der Website nur noch eine leere Seite im Frontend angezeigt wird, dann tritt ein PHP-Fehler auf, den TYPO3 aus Sicherheitsgründen versteckt. Damit die Fehlermeldung angezeigt und die Fehler-Ursache ermittelt werden kann, muss man die Fehler-Anzeige für seine IP-Adresse aktivieren: | ||
+ | |||
+ | * Im TYPO3-Backend in der Aufgabenliste auf " | ||
+ | * Im " | ||
+ | * Dort den Wert von '' | ||
+ | * Unter '' | ||
+ | |||
+ | **Hinweis: | ||
+ | |||
+ | Nun ist im Frontend die PHP-Fehlermeldung zu sehen und nach Behebung des Fehler sollte die Website im Frontend wieder angezeigt werden(([[http:// | ||
+ | |||
+ | ===== Rechte ===== | ||
+ | |||
+ | ==== Cache-Leeren für Redakteure/ | ||
+ | |||
+ | Um Redakteuren oder Benutzergruppen das Leeren von Caches zu erlauben, muss folgendes TypoScript in die TSConfig des Redakteurs bzw. der Gruppe eingefügt werden: | ||
+ | |||
+ | Seiten-Cache leeren (auch FE- oder Front-End-Cache genannt): | ||
+ | |||
+ | <code typoscript> | ||
+ | options.clearCache.pages = 1 | ||
+ | </ | ||
+ | |||
+ | Seiten-Cache und Konfigurationscache leeren: | ||
+ | |||
+ | <code typoscript> | ||
+ | options.clearCache.all = 1 | ||
+ | </ | ||
===== Konfiguration ===== | ===== Konfiguration ===== | ||
Zeile 18: | Zeile 49: | ||
Quelle: [[http:// | Quelle: [[http:// | ||
+ | |||
+ | ===== TypoScript ===== | ||
+ | |||
+ | ==== Page TSconfig ==== | ||
+ | |||
+ | Die **Page TSconfig** (oder auf deutsch: **Seiten-TSconfig**) befindet sich in den Eigenschaften jeder Seite unter dem Reiter " | ||
+ | |||
+ | Die Eigenschaften einer Seite erreicht man über die Auswahl " | ||
+ | |||
+ | ==== COA und COA_INT === | ||
+ | |||
+ | Ein **COA** (Content Object Array) kann mehrere Inhalts-Elemente (// | ||
+ | |||
+ | **COA_INT** funktioniert wie ein COA, nur dass es nicht gecacht wird. | ||
+ | |||
+ | ==== If-Else-Statement mit Page-ID ==== | ||
+ | |||
+ | <code typoscript> | ||
+ | [globalVar = TSFE:id = 1] | ||
+ | # Wenn die Page-ID 1 ist ... | ||
+ | [else] | ||
+ | # Wenn die Page-ID _nicht_ 1 ist ... | ||
+ | [end] | ||
+ | </ | ||
+ | |||
+ | ==== PIDinRootline und PIDupinRootline ==== | ||
+ | |||
+ | Beispiel-Seitenbaum: | ||
+ | |||
+ | < | ||
+ | | | ||
+ | |- foo (PID 2) | ||
+ | |- bar (PID 3) | ||
+ | `- foobar (PID 4) | ||
+ | </ | ||
+ | |||
+ | Die Startseite (mit PID 1) ist übergeordnete Seite, die Seiten " | ||
+ | |||
+ | **PIDinRootline** | ||
+ | |||
+ | '' | ||
+ | |||
+ | **PIDupinRootline** | ||
+ | |||
+ | '' | ||
+ | |||
+ | ==== width und height aus IMG-Tags entfernen ==== | ||
+ | |||
+ | Eigentlich ist das Einfügen der '' | ||
+ | |||
+ | <code typoscript> | ||
+ | tt_content.image.20.stdWrap.parseFunc.nonTypoTagStdWrap.HTMLparser.tags.img.fixAttrib { | ||
+ | width.unset = 1 | ||
+ | height.unset = 1 | ||
+ | } | ||
+ | tt_content.textpic.20.stdWrap.parseFunc.nonTypoTagStdWrap.HTMLparser.tags.img.fixAttrib { | ||
+ | width.unset = 1 | ||
+ | height.unset = 1 | ||
+ | } | ||
+ | lib.parseFunc_RTE.nonTypoTagStdWrap.HTMLparser.tags.img.fixAttrib { | ||
+ | width.unset = 1 | ||
+ | height.unset = 1 | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== Layout ==== | ||
+ | |||
+ | > In TYPO3 all normal content elements has a " | ||
+ | |||
+ | [[https:// | ||
===== Mehrsprachigkeit ===== | ===== Mehrsprachigkeit ===== | ||
* [[typo3: | * [[typo3: | ||
+ | |||
+ | ===== Fluid ===== | ||
+ | |||
+ | //Fluid// ist die neue Template-Engine von TYPO3. | ||
+ | |||
+ | ==== Debugging: Inhalt einer Variable anzeigen lassen ==== | ||
+ | |||
+ | <code xml> | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | ==== if-Abfrage ==== | ||
+ | |||
+ | <code xml> | ||
+ | <f:if condition=" | ||
+ | <!-- Display something if foo is set (foo is not empty nor 0) --> | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ===== Extensions ===== | ||
+ | |||
+ | ==== RealURL ==== | ||
+ | |||
+ | === Keine 404-Fehlerseite === | ||
+ | |||
+ | Wenn bei aktivierter RealURL trotz korrekt konfigurierter 404-Fehlerseite statt der Fehlerseite die nächst obere Seite im Seitenbaum bzw. die Startseite der Website angezeigt wird, dann ist in der RealURL-Konfiguration für die Option '' | ||
+ | |||
+ | < | ||
+ | |||
+ | In der RealURL-Konfiguration dann nach '' | ||
+ | |||
+ | <code php> | ||
+ | //' | ||
+ | </ | ||
===== Links ===== | ===== Links ===== | ||
* [[http:// | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
* [[https:// | * [[https:// | ||
+ | |||
+ | ==== Tutorials ==== | ||
+ | |||
+ | === Kostenpflichtige Tutorials === | ||
+ | |||
+ | * [[https:// |
typo3/start.1423467258.txt.gz · Zuletzt geändert: 2015-02-09 08:34 von a.kamola