Sablonvita:Pozíciós térkép/felirat
Új téma nyitásaParaméter default értéke[szerkesztés]
A paraméter default értékének csak akkor van értelme, ha felmerül, hogy a paraméter nélkül hívódik meg a sablon, ami nem ennek a sablonnak az esete. --Bean49 vita 2010. június 11., 02:21 (CEST)
Paraméterek típusa[szerkesztés]
Az a behelyettesítés, amivel a paraméterek típusát vizsgáljuk, képlet esetén érvénytelen. Ha ez így nem jó, akkor ki kéne találni valami mást. Nincs ötletem. – Bean49 vita 2011. október 22., 02:10 (CEST)
Ezt hogy érted? --BáthoryPéter vita 2011. október 23., 19:56 (CEST)
Érvénytelen, hibát ad, nem lehet így behelyettesíteni. – Bean49 vita 2011. október 23., 22:11 (CEST)
Akkor pontosítom a kérdést: melyik a problémás behelyettesítés, mi ad hibát? Akár egy kódrészlet, vagy a problémás sor... --BáthoryPéter vita 2011. október 24., 22:28 (CEST)
Hát az, amit átírtál, és én visszaállítottam: #iferror:{{Pozíciós térkép {{{1}}}|y}}
. --Bean49 vita 2011. október 25., 03:02 (CEST)
Szóval arra szeretnél megoldást találni, hogy az x, y koordinátafüggvényes sablonok akkor is működjenek, ha a függvénykiértékelés (tehát az expr) nem a sablonban van? Egyébként valahova össze kéne szedni, hogy a sablonokban lévő switch milyen kulcsokat tartalmazhat, akkor talán egységesebb sablonokat lehetne kialakítani. Jelen esetben például eszembe nem jutott, hogy az expr a sablonban van és már kiértékelve érkezik meg az eredmény, mert a többi esetben nem így van. Ez már csak azért sem praktikus, mert a /információ dokumentációban így nem lehet a függvényt megjeleníteni. --BáthoryPéter vita 2011. október 25., 11:52 (CEST)
Nem. Az két különböző dolog. Merthogy két dolgot módosítottál. Mint a vitalapodon is írtam, én fordítva gondolom, azt gondolom, hogy expr a sablonban kell legyen, mert a sablon nem képletet kell szolgáltasson, hanem értekét. Az tény hogy nem lehet kiírni, de nem is azért van.
Amit itt felvettem, hogy milyen behelyettesítéssel vizsgájuk hogy milyen típusú a sablon. A mostaninak nem korrekt az if, mert függvényesnél hibaüzenet az eredménye, azért van iferror. --Bean49 vita 2011. október 25., 12:46 (CEST)