Typo3
Aus Mein Wiki
Sebra (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „LTS-Version: 4,5 (Fusca Standard)“) |
Sebra (Diskussion | Beiträge) (→Tutorials) |
||
Zeile 1: | Zeile 1: | ||
LTS-Version: 4,5 (Fusca Standard) | LTS-Version: 4,5 (Fusca Standard) | ||
+ | |||
+ | = Beginning = | ||
+ | * Galileo Press Video-Training - TYPO3 4.5 - Das umfassende Training | ||
+ | * Links von KevM | ||
+ | TYPO3 / Extbase: | ||
+ | Templa Voilà - Template erstellen: | ||
+ | * http://it-republik.de/php/artikel/TYPO3-Templates-mit-TemplaVoil%E0-erstellen-1828.html | ||
+ | |||
+ | * Deutsche TypoScript Referenz: TSREF: | ||
+ | ** http://www.typo3.net/tsref/ | ||
+ | |||
+ | * Extbase Extension Builder im TER (Extension Manager) laden. | ||
+ | ** "Extension Builder (extension_builder, 2.0.5)" | ||
+ | |||
+ | * Extension Entwicklung auf Extbase Basis: | ||
+ | ** Extbase Dokumentation | ||
+ | *** http://www.mittwald.de/extbase-dokumentation/ | ||
+ | |||
+ | = Konfiguration = | ||
+ | == Website-Sprache hinzufügen == | ||
+ | -> Backend -> [Web->Liste] -> 'root' -> Neuer Datensatz (Icon oben) -> Website-Sprache | ||
+ | -> Backend -> [Web->list] -> "New TYPO3 site" / 'root' -> Create new record -> System Records -> Website Language | ||
+ | == Standard Sprache festlegen == | ||
+ | * Web/Page -> "Weltkugel" -> Resources -> TypoScript Configuration | ||
+ | mod.SHARED { | ||
+ | defaultLanguageFlag = de | ||
+ | defaultLanguageLabel = Deutsch | ||
+ | } | ||
+ | |||
+ | = Extension Entwicklung = | ||
+ | == mit Extbase, Fluid == | ||
+ | === 1-2-3 === | ||
+ | * Extension-Verzeichnis anlegen - unter [typo3]/typo3conf/ext/____ | ||
+ | * Config-Files (Pflicht) anlegen: | ||
+ | ** ext_emconf.php | ||
+ | ** ext_localconf.php | ||
+ | ** ext_tables.php | ||
+ | |||
+ | [[Beispielprojekt / Typo3 / Extbase / sebraKalender]] | ||
+ | |||
+ | == Tutorials == | ||
+ | * «Tutorial: Meine erste Extbase Extension» | ||
+ | ** http://typo3.sfroemken.de/typo3-tutorials/extensions/fluid.html | ||
+ | |||
+ | == Mehrsprachigkeit umsetzen == | ||
+ | * http://daniel-müller.de/web-dev/typo3/ext_locallangxml_verwenden.html#respond | ||
+ | |||
+ | == Fluid == | ||
+ | === Beispiele === | ||
+ | <f:render partial="fbLikeBox" arguments="{settings : settings, audioguide:audioguide}"/> | ||
+ | |||
+ | = TypoScript = | ||
+ | == Beispiele == | ||
+ | * php-Script einbinden (Muss wohl zusätzlich mit "neues Inhaltselement"->"script" "Code"=MARKER aufgerufen werden!? | ||
+ | tt_content.script = CASE | ||
+ | tt_content.script { | ||
+ | key.field = select_key | ||
+ | MARKER = PHP_SCRIPT_EXT | ||
+ | MARKER.file = fileadmin/dein_script.php | ||
+ | } | ||
+ | |||
+ | = Useful = | ||
+ | * Extensions | ||
+ | ** HTML to PDF ( ods_html2pdf ) |