Gemeinsamer Header für Backend-CMS _und_ Fikusta4

Matthias Lippmann af6ad6a82c README: Submodul-Nutzung und Template-Variablen dokumentiert 3 hónapja
customer_cms 3182fbac4f fikusta_header.html als Django-Template hinzugefügt 3 hónapja
doku c5b692e4ff example-Seite 3 hónapja
.gitignore a75d485bbe Vorschlag Header 3 hónapja
README.md af6ad6a82c README: Submodul-Nutzung und Template-Variablen dokumentiert 3 hónapja

README.md

fikusta4header

Django-Template für den globalen Fikusta-Navigationsheader. Dieses Repository wird als Git-Submodul in lippsites eingebunden.

Inhalt

  • customer_cms/partials/fikusta_header.html — Das eigentliche Template

Was der Header macht

Der Header erscheint im CMS oben als blauer Balken, wenn für eine Business-Seite eine Fikusta-Portal-URL konfiguriert ist. Er zeigt das Portal-Logo, den Portal-Namen und eine Navigation zurück zum Portal.

Der Header rendert nichts, wenn fikusta_portal_url im Template-Kontext nicht gesetzt ist.

Änderungen vornehmen

Einfach customer_cms/partials/fikusta_header.html bearbeiten, committen und pushen:

git add customer_cms/partials/fikusta_header.html
git commit -m "..."
git push

Danach muss im lippsites-Repo der Submodul-Pointer aktualisiert werden:

# im lippsites-Repo:
git submodule update --remote backend/fikusta4header
git add backend/fikusta4header
git commit -m "fikusta4header aktualisiert"

Verfügbare Template-Variablen

Variable Bedeutung
fikusta_portal_url URL des Portals (Anzeige-Bedingung)
fikusta_portal_title Name des Portals
cms_brand_logo_url URL des Portal-Logos
base_url Basis-URL des CMS