TYPO3 Plugin:
se_mrnews
MR Nachrichten & Veranstaltungen
News & Events Erweiterung für die Maschinenring-Plattform
Konfiguration
Um die Typoscript-Konstanten und das Setup zu laden, stellen Sie sicher, dass Sie die statische Vorlage hinzugefügt haben in Ihrem Typoskript-Datensatz.
Liste
Das Listen-Plugin semrnews_list
wertet die Filter aus, die mit der Kategorie Filter-Plugin tx_semrnews_pi3
angewendet werden
und durchsucht die tx_semrnews_article
Tabelle nach den entsprechenden Einträgen.
Kategorienfilter (pi3)
Der Kategorienfilter funktioniert nur, wenn sich das Nachrichtenlisten-Plugin semrnews_list
auf der gleichen Seite befindet.
Sie können den Kategorienfilter konfigurieren, indem Sie das folgende Typoscript-Setup festlegen.
plugin.tx_semrnews_pi3.categoryStorage = [Speicherordner]
Auf diese Weise können Sie den zentralen Speicherordner konfigurieren, wenn Sie mehr als eine Website haben, so dass nur die richtigen Kategorien ausgewählt werden
für Ihre aktuelle Website werden geladen.
Der Name des Filters für den Absender
wird gefüllt, indem der mr_news_title
für den gewählten Ring überprüft wird.
Wenn dieses Feld nicht ausgefüllt ist, wird stattdessen der mr_title
übernommen.
Damit der root-Absender
funktioniert, muss die allocationId
für diesen Ring in den Typoscript-Konstanten der Seitenvorlage angegeben werden.
Beachten Sie, dass, wenn Sie weniger Kategorien als 2 haben, der Filter überhaupt keine Kategorien anzeigt.
Kurze Liste (pi4)
Die Shortlist verfügt über 3 Ansichtsmodi
- aktuell
- mehr
- auswahl
abhängig von den Modi haben Sie Einstellungen, um die Ansicht anzupassen. Wenn sich Ihr Modul auf einer Seite befindet, die auf Ringseiten referenziert wird, stellen Sie sicher, dass Sie die Lokalisierungsoptionen aktivieren. Stellen Sie außerdem sicher, dass Ihre Nachrichtenstruktur mit der Struktur der referenzierten Seiten übereinstimmt.
Changelog
Januar 2018
- verbesserte Pi-basierte Plugins auf ext-basierte.
- alte pi_flexform-Daten in der Datenbank (tt_content table) hatten einen Schlüssel "sourcePage", der das Flexform-Parsing zerstörte in 6.2 (Backend) und 7.6 (Backend und Frontend), wenn es einen Eintrag hatte. Diese Schlüssel werden mit einem ShellScript in "sourcePageBackup" umbenannt. Siehe web/typo3conf/ext/se_mrnews/Classes/Cli/MigrateCommandController.php für weitere Informationen.
Der Schlüssel sourcePage überschreibt die Schlüssel sourcePage.local, sourcePage.regional und sourcePage.central, was zu Ausnahmen führt
0.4.0
- die lokalisierungsoption zur pi4 flexform hinzugefügt
- das Link-Rendering in der Vorlage von pi4 geändert
0.3.0
- zugehörige Produktfunktion entfernt. Da die Erweiterung
se_mrtopproduct
entfernt wurde, wurde diese Funktion obsolet. - css und js für pi2 in den Ressourcenordner verschoben
0.2.0
- konfiguration für Kategorien zum Filter-Plugin hinzugefügt
- ! hat Typoscript in den Konfigurationsordner verschoben, entsprechend dem neuen Erweiterungsmuster
das bedeutet, dass diese Erweiterung das System zerstört, da das Protokoll, da die Typoscript-Konfiguration nicht vorhanden war
zum Feld include static template hinzugefügt. - dokumentation zur Konfiguration hinzugefügt
- css und js für pi3 in den Ressourcenordner verschoben
2016-05-19 0.1.5
- ersetzt magento cookie work durch eine neue Klasse -
Maschinenring\Typo3\Magento\Cookie\Helper
2016-04-18 0.1.4
- Ersetzte veraltete Methode,
die
durchAuflösen
aufgeteilt wurde
. - Überarbeiteter Codestil von
tx_semrnews_pi2
2016-04-18 0.1.3
- News Ajax ts-Konfiguration vom Themenanbieter in diese Erweiterung verschoben
- Überarbeiteter Codestil von Vorlagen und Typoskripten.
2016-01-29 0.1.2
Die Anfrage nach der Navigation in der mr news linklist mit Registerkarten wurde korrigiert, indem eine Überprüfung auf versteckte Seiten hinzugefügt wurde,
bevor alle Links angezeigt wurden, egal ob die Seite ausgeblendet ist oder nicht.
2016-01-29 0.1.1
korrigiert Codestyle in einigen Dateien und überarbeitete Core-Dateien über Namensräume
t3lib_div
erweitert\TYPO3\CMS\Core\Utility\GeneralUtility\GeneralUtility
t3lib_extMgm
erweitert\TYPO3\CMS\Core\Utility\ExtensionManagementUtility
t3lib_utility_Versionsnummer
erweitert\TYPO3\CMS\Core\Utility\VersionNumberUtility
2016-01-29 0.1.0
geänderte veraltete Klasse erfordert tslib_pibase
zur Verwendung von \TYPO3\CMS\Frontend\Plugin\AbstractPlugin;
einige veraltete Codes auf neue Implementierung geändert, siehe Fluid Changelog
refactoring der Templates bezüglich des se_viewhelper
Updates
refactoring der Klassen- und Namensraumnutzung:
t3lib_div
erweitertTYPO3\CMS\Core\Utility\GeneralUtility\GeneralUtility
t3lib_extMgm
erweitertTYPO3\CMS\Core\Utility\ExtensionManagementUtility
t3lib_utility_VersionNumber
erweitertTYPO3\CMS\Core\Utility\VersionNumberUtility
2013-05-23 Stefan Sajok s.sajok@saint-elmos.com
Initialcode generiert mit Kickstarter
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
[DependciesAndConflicts]