ProcessWire - Skeleton Template: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
Zeile 13: Zeile 13:
  
 
== Wichtige Felder ==
 
== Wichtige Felder ==
 +
* title
 +
* headline
 
* menus (Auswahl)
 
* menus (Auswahl)
 
* summary (Description etc.)
 
* summary (Description etc.)

Version vom 13. Juli 2017, 09:35 Uhr

Listet wichtige Bestandteile eines Templates. Ziel ist Erstellung eines Themes das als Ausgangspunkt für neue Themes dient.

Wichtige Module

  • Select Options (Core)
  • Fieldtype Repeater (Core)
  • Fieldtype Repeater Matrix (Pro) Alternativ Repeater Table (oder so ähnlich)
  • Mail Spamschutz
  • Multilang (todo checken welche man für Single Language Page benötigt)
  • Lang German
  • Forgot Password (Core)
  • Fortgeschrittene User
    • Page Clone (Core)

Wichtige Felder

  • title
  • headline
  • menus (Auswahl)
  • summary (Description etc.)

Wichtige Templates

  • Partials
    • head.inc
    • foot.inc
    • footer.inc
  • _main.php
  • _init.php
  • _func.php

CSS

  • font-awesome
  • animate.css
  • evtl. fancybox
  • custom.css (zum Überschreiben bei Kauf-Templates)

JavaScript

  • jQuery
  • evtl. Fancybox
  • Scrolltop
  • AJAX Vorbereitung

Fonts

  • Google Fonts oder myWebFontsKit

Meta

  • SiteTitle
  • lang Tag
  • description
  • favicons

Sonstiges

  • additionalHeaderData (in head.inc)
  • Page Scripts unter foot.inc
  • Icons und Fieldbreite

Navigation

  • Pushy
  • Standard Tree Navigation ohne Klassen Option für add Home
  • Evtl. Hash aus Unterseiten (z.B. für Unterseiten als Tabs, Isotope o.ä.)
  • Evtl. Bootstrap Standard

Ideen

  • Auswahl auf Homepage, welche Navi eingesetzt werden soll