ALLES ÜBER mr_powermail_bulkorder UND WIE ES AUF WEBSITES EINGESETZT WIRD

Untersuchte Extension

mr_powermail_bulkorder

Maschinenring Powermail Bulkorder Erweiterung

Das Bulkorder-Ankündigungsformular wird mit einem fce geliefert, um eine Liste von Ankündigungen auf der Formularseite zu platzieren,
javascript, um das Hinzufügen von Ankündigungen zum Formularbereich und zu einem Powermail-Ereignis zu steuern
handler, um die Daten der dynamischen Felder zu verarbeiten.

Wie man es benutzt:

  1. Hinzufügen einer zentralen Systemordnerseite und Anpassen des Zugriffs (Gruppe: R_Redaktion)
  2. Hinzufügen von Produktdatensätzen zum Ordner
  3. Hinzufügen von Ankündigungen zum Ordner
  4. Hinzufügen von Powermail-Formulardatensätzen im Ordner
    eines der Felder muss vom Typ "Ansagen" sein.
  5. Fügen Sie eine neue Seite für Ihr Formular hinzu oder legen Sie sie in eine bestehende Seite
  6. FCE Bulkorder-Ankündigungen auf derselben Seite hinzufügen
  7. Wählen Sie die Bekanntmachungsdaten innerhalb des FCE aus
  8. Stellen Sie sicher, dass das Powermail-Formular den Stil BulkOrder hat

Die Konfiguration für ringfallspezifische Großaufträge ist die gleiche wie oben, aber Sie müssen die Ring Backend-Gruppe ändern
die Tabellen "Ankündigungen" und "Ankündigungs-Produkt" ändern zu dürfen. Wenn der zentrale Ordner konfiguriert ist mit
gruppe "R_Redaktion", dann können Ringe ihre eigenen Einträge und die Einträge des zentralen Systemordners innerhalb des FCE sehen,
um die Ansagen auszuwählen.

Zu allen Seiten und Systemordnern müssen Sie einen Typoscript +Ext-Eintrag hinzufügen, um das statische Typoskript anzuwenden für
diese Erweiterung (Registerkarte Includes -> Include static).

Um die Ringnummer/Name und das Produkt zu senden, fügen Sie dem Formular versteckte Felder mit den Namen'Ring' und'Produkt' hinzu.

Abhängigkeiten:

Hilfreiche Ressourcen:

Google-Ereignisse

Event-Kategorie: Großauftrag

  • addToForm:[product]:[date] ausgelöst, wenn eine Ankündigung zum Formular hinzugefügt wurde

Changelog

0.5.2

  • Es wurde ein bug behoben, bei dem Ansagen, die überfällig sind, in BE und FE erschienen sind

0.5.1

  • Bulkorder-Stil für Powermail-Formular hinzugefügt
  • Eine Überprüfung der js hinzugefügt, ob die Klasse js-bulkoder gefunden werden kann

0.5.0

  • Frontend-Meldung für die Ankündigung hinzugefügt, wenn keine Termine ausgewählt sind.
  • Abstrakte View Helfer hinzugefügt und die anderen überarbeitet, um das Speichern des Variablencontainers zu vereinfachen.
  • Das Produktfeld der fce wurde so geändert, dass es über einen View-Helfer gefüllt ausgewählt wird.

0.4.2

  • Ausnahme in der Methode findByAnnouncementId() statt im View Helfer auslösen.
  • Ausnahme abfangen, um das Backend am Leben zu erhalten, wenn kein Produkt oder Artikel ausgewählt wurde.
  • Es wurde eine Prüfung auf gelöschte Elemente in der SQL-Abfrage für die Auswahl des Backend-Ankündigungssatzes hinzugefügt.
  • Vervollständigen Sie die Beschreibung "Wie man sie benutzt".

0.4.1

  • Ändern Sie das Javascript, um den Submit-Button abhängig davon zu steuern, ob Ankündigungen zum Formular hinzugefügt wurden

0.4.0

  • Geänderte Vorlagen für die Mailverarbeitung des Markers powermail_all.

0.3.0

  • Geänderter Feldtyp für die Ankündigung auf 0 (Zeichenkette) geändert
    damit stellen wir sicher, dass json string im typo3 be, in der Datenbank und im Frontend vorhanden ist.
  • Datenfeldmarker-Attribut zur neuen Feldvorlage hinzugefügt
    um es aus Javascript für die dynamische Feldgenerierung zu lesen.

0.2.0

  • Hinzufügen von DB-Tabellen für Produkt und Ankündigung
  • TCA Manipulation für Ankündigung und Produkt hinzufügen
  • Übersetzungsdateien hinzufügen
  • Ankündigung Rendering

0.1.0

Erstinbetriebnahme

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

responsive - image 4

speed test - image 5

Ran an die Resultate – unser Newsletter für Sie!

Damit Sie gleich Wind davon bekommen, wenn wir in unserem Magazin zu neuen Erkenntnissen kommen.