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 durch Auflö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 erweitert TYPO3\CMS\Core\Utility\GeneralUtility\GeneralUtility
  • t3lib_extMgm erweitert TYPO3\CMS\Core\Utility\ExtensionManagementUtility
  • t3lib_utility_VersionNumber erweitert TYPO3\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.