pdfdokumente/docs/daux/manual/020_Programmierung/010_Anpassungen.md

11 lines
730 B
Markdown
Raw Normal View History

---
2020-07-05 22:35:53 +02:00
title: Anpassungen an bestehenden Dokumenten
---
2020-07-05 22:35:53 +02:00
Die Dokumente werden aus Smartytemplates erstellt, die Sie im `Application/views/tpl/documents` finden.
2020-07-05 22:35:53 +02:00
Für Änderungen einzelner Dokumentbereiche können Sie die darin notierten Templateblöcke in einem eigenen Modul überladen und deren Inhalt so verändern oder ergänzen. So müssen Sie das Originalmodul nicht verändern.
2020-07-05 22:35:53 +02:00
Beachten Sie, dass Templateblöcke in gemeinsam genutzen Templates auch in allen Dokumenten Änderungen hervorrufen.
2020-07-05 22:35:53 +02:00
Für umfangreichere Veränderungen können Sie dem jeweiligen Dokument auch auch anderes Template zuordnen. Überladen Sie dafür die entsprechende Dokumentenklasse und verändern Sie den Rückgabewert der Methode `getTemplate`.