• Responsive TYPO3-Website botex.de auf Notebook
  • agra Freifläche im Frühling
  • Parkett im Treppenhaus Konsumzentrale Industriestraße Leipzig
  • Lichthof in Specks Hof
  • Porträt abends vor BVG Leipzig
  • Leuchtreklame des VEB Feinkost Leipzig
  • Passage im alten Rathaus

Aktuelles

Vorschau für verborgene News während der Erstellung anzeigen

Sehr praktisch ist es, wenn man die eben mit TYPO3 erstellten News-Artikel aus dem Backend via "Speichern und anzeigen" vor der Veröffentlichung ansehen kann. Dazu sind mindestens TYPO3 7.6, einige Vorbereitungen und etwas TypoScript notwendig.

Die News-Extension tx_news von Georg Ringer bietet alles was man für die Veröffentlichung eigener Artikel auf einer TYPO3-Website benötigt und ist sehr gut dokumentiert. Eine Vorschau für News-Artikel, die noch nicht veröffentlicht wurden, also bisher versteckt sind, ist aber standardmäßig nicht aktiviert.

 

Folgende Dinge sind nötig, um eine Vorschau nutzen zu können:

  • Eine zusätzliche, versteckte Seite im Seitenbaum für die Artikel-Vorschau. Diese muss das News-Plugin enthalten und für die Detailansicht könfiguriert sein.
  • Ein Eintrag im TS-Setup als Extension-Template der versteckten Seite, der die Vorschau auf versteckte News-Artikel erlaubt.
  • Einige Zeilen im Page-TSConfig des Sysordners, der die News-Datensätze enthält.

 

Hier sind die Snippets im Einzelnen:

- News-Artikel-Vorschau erlauben:

# Vorschau für versteckte News aktivieren
plugin.tx_news.settings.enablePreviewOfHiddenRecords = 1

 

- Vorschau konfigurieren (TS aus der Doku zur Extension)

TCEMAIN.preview {
        tx_news_domain_model_news {
                previewPageId = 123
                useDefaultLanguageRecord = 0
                fieldToParameterMap {
                        uid = tx_news_pi1[news_preview]
                }
                additionalGetParameters {
                        tx_news_pi1.controller = News
                        tx_news_pi1.action = detail
                }
        }
}

Die Seiten-Id (hier previewPageId = 123) muss angepasst werden, für die o.g. versteckte Seite, mit der die Vorschau angezeigt werden soll.