News System

Für die List- und Detail-View der EXT:news, habe ich für Bootstrap 5 optimierte Templates erstellt.

Diese werden eingebunden, wenn die EXT:news installiert/aktiviert ist und in der EM config "Extension news" aktiviert wurde (default).
Danach stehen weitere "Template Layouts" (s. Screenshot) zur Verfügung.

BTW: Mit dem Plugin "Content Consent" kannst du auch in den News-Items unter "Content Elements" Youtube Videos datenschutzkonform einbinden!

Im Template "BS5: Detail view" wird der News-Titel mit einem h1-Tag ausgegeben!

Templates auslagern:
Wenn du Tempaltes für die EXT:news auslagern möchtest, dann musst du folgendes in dein Setup schreiben:
plugin.tx_news.view.templateRootPaths.2 >
plugin.tx_news.view.partialRootPaths.2 >
plugin.tx_news.view.layoutRootPaths.2 >
Ansonsten würden die Tempaltes aus der EXT:t3sbootstrap greifen!
Wenn du die News-Templates der EXT:t3sbootstrap weiterhin nutzen möchtest, dann kannst du dieses mit folgendem Setup umsetzen:

plugin.tx_news {
    view {
        templateRootPaths {
	        3 = fileadmin/Resources/Private/Extensions/news/Resources/Private/Templates/
  	    }
	    partialRootPaths {
	        3 = fileadmin/Resources/Private/Extensions/news/Resources/Private/Partials/
	    }
	    layoutRootPaths {
	        3 = fileadmin/Resources/Private/Extensions/news/Resources/Private/Layouts/
	    }
    }
}

Der Konstanten-Editor für die "News-Settings" wurde entfernt!

Custom Settings jetzt im News PlugIn: