Zum Hauptinhalt springen

Handbuch zu Publish!

Einführung

Funktionen

  • Publish ermöglicht das Hinzufügen, Aktualisieren und Löschen von Datensätzen im Frontend von TYPO3.
  • Ein angemeldeter Frontend-Benutzer hat Zugriff auf Datensätze, die ihm gehören.
  • Ein angemeldeter Frontend-Benutzer kann jeden Datensatz kopieren. Der Benutzer ist der Eigentümer des kopierten Datensatzes.
  • Publish ist ein Zusammenspiel mit Powermail und xBlog, daher sind einige Dinge erforderlich
  • Veröffentlichen ermöglicht es Powermail, Werte in und aus Kategorietabellen zu verwalten.

Was Sie benötigen

  • TYPO3 10.4
  • Publish ist gebrauchsfertig mit Powermail und xBlog, daher benötigen Sie beide Erweiterungen EXT:powermail und EXT:xblog.
  • Eine Tabelle muss das Feld cr_feuser_id haben, sonst kann sie nicht bearbeitet werden

Alpha

  • Der Status dieser Erweiterung ist Alpha, weil:
  • Publish wurde nur in wenigen Kontexten auf wenigen Websites getestet
  • Die Veröffentlichung wird mit Daten aus dem Organizer (EXT:org) getestet, jedoch nicht mit Daten einer anderen Erweiterung.
  • Leider befindet sich die Dokumentation im Aufbau und ist nicht vollständig.

Administratoren

Installieren

  1. Installieren Sie diese Erweiterung
  2. Fügen Sie das Veröffentlichungs-Plug-in zu einer Seite mit dem Namen „Bearbeiten“ hinzu (Sie können auch einen anderen Namen verwenden).
  3. Binden Sie die Seite TSconfig auf der Seite von oben ein: Powermail (veröffentlichen)
  4. Binden Sie das TypoScript auf der Seite von oben ein: „Publish [1.0.0] Base“

Vorsicht:
Veröffentlichen funktioniert nicht ohne EXT:powermail und EXT:xblog
Siehe Was Sie benötigen

Setup

Konstanten

Es gibt einige wenige Konstanten.

Nehmen Sie den Constant Editor zum Verwalten.

Suche nach Kategorie: „Veröffentlichen - …“

Normalerweise müssen Sie keine Konstanten verwalten.

Bootstrap
Publish ist für das Responsive Framework Foundation optimiert.
Wenn Sie Twitter Bootstrap verwenden, bitte

Fügen Sie die statische Vorlage „Publish! [1.1.0] + Bootstrap“
Benutzer
Powermail
Veröffentlichen ermöglicht Powermail, Daten aus Ihren Tabellen abzurufen und Daten in Ihre Tabellen zu schreiben.

Veröffentlichen ermöglicht es Powermail, Werte in und aus verwandten Tabellen wie Kategorietabellen zu verwalten. Daher erweitert Veröffentlichen die Liste der Feldtypen von Powermail.

Konventionen
Reihenfolge der Plugins
Das Publish-Plugin muss über dem Powermail-Plugin platziert werden.

Powermail-Feldmarker
Ein Powermail-Feldmarker muss folgendes Format haben: Tabelle, doppelter Unterstrich, Feld (Spalte):

Tabelle_Feld
Beispiele:

meine_Tabelle__meine_Spalte
tx_news_domain_model_news__categories
tx_org_cal__tx_org_caltype
VeröffentlichenVersteckt
Sie wählen den Powermail-Feldtyp PublishHidden, wenn Sie möchten

um Werte in einem ausgeblendeten Feld anzuzeigen, die aus einer relationalen Tabelle stammen
oder sollte in diese relationale Tabelle geschrieben werden
PublizierenEingabe
Sie wählen den Powermail-Feldtyp PublishInput, wenn Sie möchten

um Werte in einem Eingabefeld anzuzeigen, die aus einer relationalen Tabelle stammen
oder sollte in diese relationale Tabelle geschrieben werden​​​​
VeröffentlichenCheckbox
Sie wählen den Powermail-Feldtyp PublishCheckbox, wenn Sie möchten

um Werte in einem Kontrollkästchen anzuzeigen, die aus einer relationalen Tabelle stammen
oder sollte in diese relationale Tabelle geschrieben werden
Radiobutton veröffentlichen
Sie wählen den Powermail-Feldtyp PublishRadiobuton, wenn Sie möchten

um einen Wert in einem Optionsfeld anzuzeigen, der aus einer relationalen Tabelle stammt
oder sollte in diese relationale Tabelle geschrieben werden​​​​​
VeröffentlichenSelectbox
Sie wählen den Powermail-Feldtyp PublishSelectbox aus, wenn Sie möchten

um Werte in einem Auswahlfeld anzuzeigen, die aus einer relationalen Tabelle stammen
oder sollte in diese relationale Tabelle geschrieben werden
Machen
Merkmale
Erweitern Sie Tabellenseiten und tt_content mit der TCA-Spalte cr_feuser_id
Unterstützung für Dateieigenschaften wie Alternative, Beschreibung und Titel
Aufgaben
cr_feuser_id
Der Code bezieht sich auf die TCA-Spalte cr_feuser_id , muss sich aber auf die TCA-Strg cr_feuser_id beziehen
Beziehungen
Berechnen Sie die Anzahl der referenzierten Dateien und speichern Sie sie im Feld in der lokalen Tabelle
Fehler
Es ist kein Fehler bekannt