DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

Übersicht

Im nachfolgenden erhalten Sie einen Überblick über die Funktionsweise der Erweiterung.

Erweiterung der News-Erweiterung

Die News-Erweiterung wird in folgenden Aspekten überschrieben:

  1. Der News-Tabelle wird ein Feld tx_rc_presseservice_kimeldung hinzugefügt, das der ID der Meldung auf Seiten des PresseService entspricht.
  2. Der Link-Tabelle wird ein Feld tx_rc_presseservice_preview hinzugefügt, das der Vorschau-URL des jeweiligen Links / Mediums entspricht.
  3. Die nachfolgend überschriebenen Modelle der News-Erweiterung werden im TypoScript-Setup der Extension überschrieben.
  4. Das GeorgRingerNewsDomainModelNewsDefault wird mit einer zusätzlichen Eigenschaft sowie Getter/Setter für das hinzugefügte kimeldung-Feld überschrieben.
  5. Das betrifft auch GeorgRingerNewsDomainModelLinkDefault

Planer-Tasks

Es wird ein funktionaler Planer-Task mitgeliefert, der unseren WebService anfragt und die erhaltenen Meldungen in die überschriebenen NewsDefault-Modelle transformiert.

Der Planer-Task ruft eine Implementierung der PresseServiceTYPO3DomainImportAbstractNewsImport auf.

Sie können dafür auch eine eigene Implementierung der PresseServiceTYPO3DomainImportAbstractNewsImport-Klasse verwenden.