Modul:Development/Doku: Unterschied zwischen den Versionen
Aus FürthWiki
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> | |||
Version vom 16. Juni 2025, 13:09 Uhr
Das Modul:Debug hält verschiedene Funktionen zum Debuggen bereit:
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.
Man fügt einfach {{#invoke:Debug|print_args}} temporär in die Vorlage (ggf. nur in die Vorschau) ein und sieht z.B.
Modul:Debug|print_args: {{Karte|lon=10.9978422|lat=49.4805779|zoom=17}}