ProcessWire - Backend anpassen: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
Zeile 13: Zeile 13:
  
 
== Templatename im Seitenbaum anzeigen ==
 
== Templatename im Seitenbaum anzeigen ==
Im Core Modul PageList gibt es die Einstellung pageLabelField. Hier kann man alle Felder integrieren. Z.B.:
+
Im Core Modul PageList ('''Modules > Configure ProcessPageList''') gibt es die Einstellung pageLabelField. Hier kann man alle Felder integrieren. Z.B.:
 
  {title} ({template.name})
 
  {title} ({template.name})
  

Version vom 26. August 2020, 13:42 Uhr

Templates für Backend Files

Es gibt verschiedene Möglichkeiten um zu Steuern welche Template Datei welches Backend-Feld rendert. Hier ein paar Tricks.

https://processwire.com/blog/posts/processwire-3.0.7-expands-field-rendering-page-path-history-and-more/#field-rendering-with-template-files

Felder in Abhängigkeit von bestimmten Bedingungen (Feldern/Selectoren/PHP) anzeigen

http://modules.processwire.com/modules/custom-inputfield-dependencies/

Select Field basierend auf anderen Feldern

http://modules.processwire.com/modules/fieldtype-select-relation/

New Button in Seitenliste entfernen

https://processwire.com/talk/topic/15417-remove-new-button-from-pages-list-view/

Templatename im Seitenbaum anzeigen

Im Core Modul PageList (Modules > Configure ProcessPageList) gibt es die Einstellung pageLabelField. Hier kann man alle Felder integrieren. Z.B.:

{title} ({template.name})

Optional geht das für einzelne Templates unter Erweitert.

Bilderbearbeitung im Editor einstellen

Der Editor bindet das Modul Page Edit Image ein und steuert z.B. die Klassen für die Bildausrichtung. Einiges läßt sich in den Einstellungen des Moduls verändern.