4.394
Bearbeitungen
HeikoK (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Das Modul:Debug hält verschiedene Funktionen zum Debuggen bereit: === print_args() === Eingebunden in eine Vorlage gibt es seinen Aufruf mit Parametern aus. Man fügt einfach <code><nowiki>{{#invoke:Debug|print_args}}</nowiki></code> in die Vorlage ein und sieht z.B.<br> '''Modul:Debug|print_args:''' <code><nowiki>{{Karte|lon=10.9978422|lat=49.4805779|zoom=17}}</nowiki></code>“) |
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_args() === | === print_args() === | ||
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|print_args}}</nowiki></code> in die Vorlage ein und sieht z.B.<br> | Man fügt einfach <code><nowiki>{{#invoke:Debug|print_args}}</nowiki></code> temporär in die Vorlage (ggf. nur in die Vorschau) ein und sieht z.B.<br>'''Modul:Debug|print_args:''' <code><nowiki>{{Karte|lon=10.9978422|lat=49.4805779|zoom=17}}</nowiki></code> | ||
'''Modul:Debug|print_args:''' <code><nowiki>{{Karte|lon=10.9978422|lat=49.4805779|zoom=17}}</nowiki></code> | |||