Processwire: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
Zeile 14: Zeile 14:
 
* Dateien des Launguage Pack hinzufügen: Language Packs für das Backend kann man im Bereich Core Translation Files hochladen. Zip Files werden automatisch entpackt. Wenn das System das nicht unterstützt, kann man die JSON Dateien auspacken und direkt hochspielen.  
 
* Dateien des Launguage Pack hinzufügen: Language Packs für das Backend kann man im Bereich Core Translation Files hochladen. Zip Files werden automatisch entpackt. Wenn das System das nicht unterstützt, kann man die JSON Dateien auspacken und direkt hochspielen.  
 
* Im Profil Sprache einstellen.
 
* Im Profil Sprache einstellen.
 +
== Updates ==
 +
Der Core ist im Verzeichnis "Wire" Dieses wird komplett bei Updates ersetzt. Hier nichts ändern.
 +
 +
Der Ordner Site enthält alle Website Dateien inkl. Templates und Assets. Dieser bleibt beim Update unberührt. Auch zusätzliche Funktionen z.B. zum generieren bestimmter Navis kann man hier ablegen.
 +
  
 
== ProcessWire Snippets ==
 
== ProcessWire Snippets ==
Zeile 20: Zeile 25:
 
== Processwire - Templates ==
 
== Processwire - Templates ==
 
[[Processwire - Templates]]
 
[[Processwire - Templates]]
 +
 +
== Processwire - Module ==
 +
=== MarkupSimpleNavigation ===
 +
Bekanntestes Navigation Modul http://modules.processwire.com/modules/markup-simple-navigation/
 +
 +
<pre>
 +
$treeMenu = $modules->get("MarkupSimpleNavigation"); // load the module
 +
echo $treeMenu->render(); // render default menu
 +
</pre>
 +
Wobei die render Funktion einige Optionen erlaubt.

Version vom 16. Januar 2017, 16:48 Uhr

Links

http://cheatsheet.processwire.com/

Installation

  • Download
  • Aufrufen Installer durchführen. Es gibt ein paar nette Starter Templates
  • evtl. Über Module das schönere Reno Admin Template installieren (und im User Profil aktivieren)

Language Pack

Modules > Language > Language Support > install.
  • Neue Sprache hinzufügen
Setup > Languages > Add New Language. Enter a title and name for the language and save.
  • Dateien des Launguage Pack hinzufügen: Language Packs für das Backend kann man im Bereich Core Translation Files hochladen. Zip Files werden automatisch entpackt. Wenn das System das nicht unterstützt, kann man die JSON Dateien auspacken und direkt hochspielen.
  • Im Profil Sprache einstellen.

Updates

Der Core ist im Verzeichnis "Wire" Dieses wird komplett bei Updates ersetzt. Hier nichts ändern.

Der Ordner Site enthält alle Website Dateien inkl. Templates und Assets. Dieser bleibt beim Update unberührt. Auch zusätzliche Funktionen z.B. zum generieren bestimmter Navis kann man hier ablegen.


ProcessWire Snippets

ProcessWire - Snippets

Processwire - Templates

Processwire - Templates

Processwire - Module

MarkupSimpleNavigation

Bekanntestes Navigation Modul http://modules.processwire.com/modules/markup-simple-navigation/

$treeMenu = $modules->get("MarkupSimpleNavigation"); // load the module
echo $treeMenu->render(); // render default menu

Wobei die render Funktion einige Optionen erlaubt.