← Extensions
TYPO3 13 / 14 EXT:newsFrontendAccess ControlPaywall

EXT:news_fegroup_preview

Zeigt gesperrte News-Artikel als Teaser auch für nicht eingeloggte Besucher — mit konfigurierbaren FE-Gruppen und ViewHelper-Unterstützung für differenzierte Vorschau-Ansichten.


Standardmäßig werden News-Datensätze mit FE-Group-Beschränkung für nicht eingeloggte Besucher vollständig ausgeblendet. Diese Extension ändert das: Definierte Gruppen werden beim Rendering ignoriert — die News erscheint trotzdem, entweder vollständig oder nur als Teaser.

Konfiguration

Im News-Listen-Plugin im Backend die Frontend-Gruppen auswählen, die beim Rendering ignoriert werden sollen. News mit diesen Gruppen werden weiterhin gerendert.

ViewHelper für differenzierte Darstellung

Mit dem mitgelieferten ViewHelper lässt sich im Template unterscheiden, ob ein Artikel vollständig oder nur als Teaser angezeigt werden soll:

<html xmlns:n="http://typo3.org/ns/GeorgRinger/News/ViewHelpers"
      xmlns:preview="http://typo3.org/ns/GeorgRinger/NewsFegroupPreview/ViewHelpers"
      data-namespace-typo3-fluid="true">

<preview:security.defaultVisible groups="{newsItem.feGroup}">
    <f:then>
        <!-- Vollständige Ansicht für eingeloggte Nutzer -->
        <n:link newsItem="{newsItem}" settings="{settings}" title="{newsItem.title}">
            {newsItem.title}
        </n:link>
    </f:then>
    <f:else>
        <!-- Teaser für nicht eingeloggte Besucher -->
        {newsItem.title}
        <f:link.page pageUid="123"
            additionalParams="{redirect_url: '{n:link(newsItem:newsItem,settings:settings,uriOnly:1)}'}">
            Login zum Weiterlesen
        </f:link.page>
    </f:else>
</preview:security.defaultVisible>
</html>

Lizenz und Preis

LizenzPreis
Pro Installation100 EUR (exkl. USt.)

Im Preis inbegriffen: Bugfix- und Feature-Releases per GitHub-Zugang.

Bestellung: E-Mail an mail@ringer.it mit TYPO3-Version, Rechnungsadresse (inkl. UID/VAT-Nummer) und GitHub-Benutzername.

Was als „1 Installation” zählt, steht in den Lizenz-FAQ.

Requirements

PaketVersion
TYPO3 CMS13 / 14