Hier noch einmal die komplette Vorgehensweise auf einem Blick:
- htdocs - tag06 anlegen
- localhost/tag06 öffnen - evtl. ENABLE-Datei anlegen
- Installation mit Hilfe des TYPO3-Assistenten
- Backend öffnet sich
- Sprache einstellen
- User settings - Sprache zuweisen - speichern
- BE aktualisieren
- Funktionen: HOME - neue Seiten anlegen
- Funktionen: HOME bearbeiten - Verweismodus festlegen
- CSS einfügen
- INDEX.HTML in Notepad bearbeiten
- Unter <body> <!-- ###DOCUMENT### --> setzen und schließen
- unter den div-Container "menu" den Marker ###MENU### setzen
- unter den div-Container "content" den Marker ###CONTENT### setzen
- unter den div-Container "sidebar" den Marker ###SIDEBAR### setzen
- Index.html speichern
- zurück zum BE: Templates/HOME/Setup
page = PAGE
page.stylesheet = fileadmin/templates/style.css
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/templates/index.html
page.10.workOnSubpart = DOCUMENT
page.10.marks.MENU < lib.menu
page.10.marks.CONTENT < styles.content.get
page.10.marks.SIDEBAR < styles.content.getLeft
Alternativ dazu:
page = PAGE
page.stylesheet = fileadmin/templates/style.css
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/templates/index.html
page.10.workOnSubpart = DOCUMENT
page.10.marks.MENU < lib.menu
page.10.marks.CONTENT < styles.content.get
page.10.marks.CONTENT.select.where = colPos=0
page.10.marks.SIDEBAR < styles.content.get
page.10.marks.SIDEBAR.select.where = colPos=1 - Erweiterungstemplate MENU festlegen - Ordner TS anlegen
- Template/TS/vollst. DS bearbeiten -> Basistemplate einschließen
- Setup schreiben:
lib.menu = HMENU
lib.menu {
1 = TMENU
1 {
wrap = <ul> | </ul>
NO.wrapItemAndSub = <li> | </li>
CUR = 1
CUR.wrapItemAndSub = <li class="current_page_item"> | </li>
}
}
speichern + schließen - Marker für MENU in HOME-Template festlegen
- speichern + schließen - Cache löschen
- Zusätzliche Tools erweitern: phpMyAdmin / TT_News
- Erweiterungsmanager -> Erweiterungen hinzufügen
tt_news einfügen und suchen - gefundenes Tool einbinden (Klick auf Baustein)
- wenn blaue meldung, dann okay
- Erweiterung verwalten -> TT_News vorkonfigurieren (Use "General..." : Haken rausnehmen)
- speichern
- Sprache einstellen -> tt_news aktualisieren
- Cache löschen und aktualisieren
- !!! Hinweis: Bei Erweiterung von statischen Applikationen, muss das Template der Konfigurationsseite immer aktualisiert werden!
Hier: Templates/Enthält... "Alle tt_news" relevanten Templates einbinden - Neue Seite unter "neues" einbinden: single
- Neuen Ordner "DatensatzNews" erstellen, der als zentrale anlaufstelle aller künftigen News dient.
- Konstanten-Editor: Kategorie auf tt_news anpassen und die Seiten-ID festleg
- Neue (Test-)Nachrichten in diesem Ordner anlegen:
Nachrichten/DatensatzNews -> Neuen Datensatz erstellen (s. Arbeitsbereich) - Nachricht mit den Seiten verbinden, auf die die Nachricht erscheinen soll:
-> Seite/neues: Im Arbeitsbereich "Normal" (oder Content) ein neues "PlugIN Nachrichten" einfügen und das PlugIN definieren
-> Seite/single: Auch hier ein PlugIN Nachrichten einbinden und definieren. - Kategorien als auswahlkriterium im PlugIN der News-Anzeige:
- Unter Nachrichten/DatensatzNews Kategorien anlegen und den Nachrichten zuordnen bzw. eine neue Nachricht schreiben
- Unter Seite/neues das PlugIN entsprechend den Kategorien zuordnen, die gezeigt werden sollen.
Keine Kommentare:
Kommentar veröffentlichen