News system (news)

Migration von tt_news

Kopie der Daten

vgl. Tutorial Migration from tt_news to news

  1. Extension news in der Version 6.3.0 (kompatibel mit TYPO3 7) installieren
  2. Extension tt_news importer (news_ttnewsimport) installieren
  3. in fileadmin Ordner news_import anlegen
  4. Extensionmanager > news > Konfigurieren > Import Modul: Import-Modul anzeigen
  5. Backend neu laden: Das Import-Modul erscheint ganz unten im seitlichen Menü. Dort:
  6. “Import von tt_news Kategorien” auswählen und starten
  7. “Import von tt_news Datensätzen” auswählen und starten

Die tt_news Kategorien werden in allgemeine TYPO3-Kategorien kopiert, die Datensätze in sog. „Artikel“.

Konfiguration der Plugins

  1. Im Root Template das statische Template von news einbinden.
  2. Die neuen News-Plugins wie die alten auf den entsprechenden Seiten anlegen und per Typoscript und Flexform konfigurieren.
  3. CSS anpassen.
  4. RealURL-Konfiguration anpassen, vgl. Extension Manual

Routing

z.B. Pagination:

  News:
    type: Extbase
    extension: News
    plugin: Pi1
    routes:
      - routePath: '/'
        _controller: 'News::list'
      - routePath: '/seite-{page}'
        _controller: 'News::list'
        _arguments:
          page: 'currentPage'
    defaultController: 'News::list'
    defaults:
      page: '0'
    aspects:
      page:
        type: StaticRangeMapper
        start: '1'
        end: '100'

Snippets

Bildanzeige in List View automatisch setzen (In Ansichten anzeigen):

PageTSConfig der Seite, welche die Artikel enthält:

TCAdefaults {
  sys_file_reference {
    showinpreview = 1
  }
}