265
edits
Gschratzer (talk | contribs) Tag: 2017 source edit |
Gschratzer (talk | contribs) Tag: 2017 source edit |
||
| Line 89: | Line 89: | ||
*Modul aktivieren (ein Modul muss aktiviert und deaktiviert werden, um Änderungen in seiner Deskriptordatei zu berücksichtigen) | *Modul aktivieren (ein Modul muss aktiviert und deaktiviert werden, um Änderungen in seiner Deskriptordatei zu berücksichtigen) | ||
=== | ===Andere benutzerdefinierte Tags für Zeilen=== | ||
Diese Funktion ist seit Dolibarr v3.3 (zukünftige Entwicklungsversion) verfügbar. | |||
Ähnlich wie im vorherigen Kapitel müssen Sie eine Funktion auf die gleiche Weise definieren, jedoch mit einigen Unterschieden: | |||
*Erstellen oder bearbeiten Sie dieselbe Datei wie zuvor (siehe vorheriges Kapitel). | |||
* | *Hier sind die Unterschiede: Schreiben Sie in der Datei eine andere Funktion mit fast demselben Namen, jedoch mit '_lines' als Suffix, und fügen Sie auch eine neue Variable $lines hinzu: | ||
* | |||
<syntaxHighlight lang="php"> | <syntaxHighlight lang="php"> | ||
| Line 118: | Line 117: | ||
</syntaxHighlight> | </syntaxHighlight> | ||
Im Gegensatz zur vorherigen Funktion, die immer nur einmal aufgerufen wird, wird diese Funktion jedes Mal bei der Bearbeitung einer Produktzeile aufgerufen und gibt Ihnen jedes Mal ein anderes $line-Objekt, das Sie bearbeiten können. Dadurch können Sie für jedes Produkt unterschiedliche Tag-Ersetzungen vornehmen. | |||
==Enregistrer votre document== | ==Enregistrer votre document== | ||
Pour voir apparaitre votre modèle de document dans la liste des modèles disponibles, placer le dans le sous-répertoire adéquat qui se trouve dans le répertoire '''documents/doctemplates''' | Pour voir apparaitre votre modèle de document dans la liste des modèles disponibles, placer le dans le sous-répertoire adéquat qui se trouve dans le répertoire '''documents/doctemplates''' | ||
edits