4.394
Bearbeitungen
HeikoK (Diskussion | Beiträge) |
HeikoK (Diskussion | Beiträge) |
||
| Zeile 1: | Zeile 1: | ||
Das [[:Modul:Debug]] hält verschiedene Funktionen zum Debuggen bereit: | Das [[:Modul:Debug]] hält verschiedene Funktionen zum Debuggen bereit: | ||
=== | === print_template_args() === | ||
Die Funktion soll helfen, Vorlagen und insbesondere deren Einbindung zu debuggen, wenn nicht klar ist, ob alle und die richtigen Argumente übergeben werden. | Die Funktion soll helfen, Vorlagen und insbesondere deren Einbindung zu debuggen, wenn nicht klar ist, ob alle und die richtigen Argumente übergeben werden. | ||
Eingebunden in eine Vorlage gibt es seinen Aufruf mit Parametern aus. | Eingebunden in eine Vorlage gibt es seinen Aufruf mit Parametern aus. | ||
Man fügt einfach <code><nowiki>{{#invoke:Debug| | Man fügt einfach <code><nowiki>{{#invoke:Debug|print_template_args}}</nowiki></code> temporär in die Vorlage (ggf. nur in die Vorschau) ein und sieht z.B.<br>'''Modul:Debug|print_template_args:''' <code><nowiki>{{Karte|lon=10.9978422|lat=49.4805779|zoom=17}}</nowiki></code> | ||
=== print_call_args() === | === print_call_args() === | ||