22. November 2013

Einstieg in TYPO3 [Tag 05]: Template-Erweiterungen phpMyAdmin + News

Mithilfe des Erweiterungsmanagers lassen sich Tools in die TYPO3-Umgebung einbinden, um die Arbeit mit HTML-Designvorlagen zu erleichtern.

Die Tools, die zunächst in unsere Seite eingelagert werden, sind zum einen die Datenbank aus phpMyAdmin und zum anderen das Tool TT_News 3.5.1.

Die Datenbank wird eingefügt, um vom Backend aus auf die hinterlegte Datenbank zugreifen zu können, ohne umständlich unter localhost nach dieser Datenbank zu suchen.

Das Tool tt_news 3.5.1. ist für Anwender und Redakteure relevant, die täglich/regelmäßig aktuelle Nachrichten auf die Homepage einbinden sollen.

Im Folgenden wird erklärt, wie dabei vorgegangen wird.



Einbindung einer Datenbank:


I. Adminwerkzeuge -> Erweiterungsnmanager klicken
  1. FEHLER
  2. Klick auf den Installationsmanager:
    • Bestätigen und Basiskonfiguration starten
    • Hier unter dem Hinweis ThreadStackSite den angegebenen HTML-Code kopieren
    • XAMPP-Controller öffnen und auf «Apache Config» klicken
      HTTPD.CONF auswählen:


    •  In dieses Datei den kopierten Befehl unten einsetzen:


    •  Speichern und den Apache kurz stoppen und wieder starten.
      Nur dann können die Änderungen erkannt und ausgeführt werden.
II. Zurück zum Erweiterungsmanager
    • Hier öffnet sich die Übersicht aller installierten Erweiterungen.
    • "Erweiterung hinzufügen" durch Klick auf das Pulldown-Menu oben
      ! Vorgang kann mehrere Sekunden dauern!
    • Eingabe: phpmyadmin
    • Auswahl erscheint - Auswählen und auf den kleinen LEGO-Stein links klicken
    • Einbindung ist erfolgt!
      Hinweis: Ob die Einbindung auch tatsächlich erfolgt ist, zeigt sich, wenn man nach der phpadmin im Erweiterungsmanager sucht.
    • Durch diese Einbindung kann nun aus dem Backend heraus auf die Datenbank zugegriffen werden.
    • Nach aktualisieren der seite - und ggf. Cache löschen - erscheint der Button «phpMyAdmin» unter dem Menü "Adminwerkzeuge" 
    • Bei Klick auf diesen Button kann es sein, dass zunächst Fehlermeldungen kommen. In dem Fall den Cache der Seite leeren und alle Datenbank relevanten Cookies löschen.
    • Nach erneutem Aktualisieren erscheint nun die Ansicht der Datenbank.


Installieren von TT_News 3.5.1.



TT_News ist eine Frontenderweiterung, mit dem man Nachrichten schreiben und verwalten kann. D.h. mit dieser Erweiterung können geschriebene Nachrichten an einer zentralen Stelle abgelegt werden und an den korrekten Seiten im Frontend aufgerufen werden.

I. Installation der «tt_news»
    • Öffnen des Erweiterungsmanagers -> Erweiterungen hinzufügen
    • Sucheingabe: tt_news
      Schreibweise beachten!
    • angezeigtes Tool auswählen und per Klick auf den LEGO-Stein einbinden
    • unter "Erweiterungen verwalten" das Tool bearbeiten (s. Actions -> Rädchen)
(c) Burkard Balzer

    • Hier unter dem Punkt «Use "General record storage page"» das Häkchen entfernen und speichern
    • Sprache für das neu installierte Tool in deutsch abändern
    • Cache löschen und aktualisieren
      ´► Unter WEB/ erscheint das neue Tool «Nachrichten» 

II. News im Frontend einbinden
    • neue Seite unter der "Neues"-Seite mit dem Namen "single" einbinden und aktivieren
      Dies wird die Seite, in der die einzelnen Nachrichten in voller Länge abgebildet werden.
    • Anlegen eine neues Ordners "DatensatzNews" im Strukturbaum
      Dies wird die zentrale Ablagestelle aller Nachrichten, auf die die einzelnen seiten zurückgreifen.
    •  Die Zuordnung der Seiten "Neues" und "single" sowie des Ordners "DatensatzNews" untereinander erfolgt wieder über ein bestimmtes Template.
      • Aufrufen des vollständigen Template der HOME-Seite:
(c) Burkard Balzer

      • Reiter "Enthält" anwählen und die beiden Komponenten «News Settings (tt_news)» und  «News CSS Styles (tt_news) auswählen

(c) Burkard Balzer

      •  Konstanten einstellen im Konstanteneditor der Template-Ansicht von HOME
        Kategorie: PLUGIN_TT_NEWS_BASIC (8)
      • Nun werden die wichtigsten Seiten-IDs hinterlegt, um eine Zuordnung zu gewährleisten (s. Links and targets)
        Starting Point: ID des Ordners DatensatzNews
        SinglePid: ID der "single"-Seite
        BackPid: ID der "Neues"-Seite
      • speichern und schließen
    •  Nachrichten erzeugen:
      • WEB/Nachrichten/DatensatzNews anklicken
      • Im Arbeitsbereich von "DatensatzNews" gibt es die Möglichkeit, über "Neue Kategorie" eine neue Nachricht zu erstellen.
      • "Verbergen" deaktivieren
      • Titel vergeben
      • Text schreiben
      • speichern + schließen
    •  Einbinden der Nachrichten ins Frontend:
      • Seite "Neues" auswählen
      • Im Content neues Inhaltselement auswählen
        Wenn die Webseite jedoch so gestaltet ist, dass die News im rechten Drittel erscheinen soll, dann entsprechend in diesem Bereich das neue Inhaltselement öffnen.
      • Unter «PlugIns» "Nachrichten" auswählen
        PlugIns sind nicht editierbar! Hier können keine Texte erzeugt werden!
      • Darstellung der Nachrichtenanzeige definieren:
        a) Standard-List-Ansicht
        b) sortieren nach Datum/Zeit
        c) Sortierungsreihenfolge "Absteigend"


      •  speichern und schließen
                          ►Das PlugIn ist erfolgreich in die Seite "Neues" eingebunden.
                              Der Rahmen für alle Nachrichten ist somit gesetzt.

Aber: Die Nachrichten sind noch nicht vollständig lesbar! Dazu muss nun die Seite "single" - unter der die Nachrichten einzeln angezeigt werden sollen - konfiguriert werden!

    • Konfiguration der "single"-Seite:
      • Seite "single" auswählen
      • Im Content neues Inhaltselement auswählen
      • Unter «PlugIns» "Nachrichten" auswählen
      • Darstellung der Nachrichtenanzeige definieren:
        a) Einzelansicht (SINGLE)

      • speichern und schließen
Nun sind die Rahmenbedingungen geschaffen, dass Anwender/Redaktuere mit diesen Tools ihre Nachrichten verfassen und einstellen können.

















Keine Kommentare:

Kommentar veröffentlichen