Vykreslení Multiplier formuláře přes n:atribut

breeta
Člen | 68
+
0
-

Zdravím, mám formulář s Multiplier: v šabloně mám {control sendCartForm-$b->id}

Jak mám předat id přes n:atribut? <form n:name=sendCartForm class=„form“>

David Matějka
Moderator | 6445
+
0
-

<form n:name="sendCartForm-$b->id"> nefunguje? jestli ne, tak bych zkusil $b->id dat do docasne promenne {var $id = $b->id}

breeta
Člen | 68
+
0
-

David Matějka napsal(a):

<form n:name="sendCartForm-$b->id"> nefunguje? jestli ne, tak bych zkusil $b->id dat do docasne promenne {var $id = $b->id}

Tento zápis nejde sendCartForm-$b->id: Component name must be non-empty alphanumeric string, '' given

a když dám {var $id = $b->id} tak se nedosadí id.

David Matějka
Moderator | 6445
+
0
-

a pouzil si to id pak v tom name, jo? pres n:name="sendCartForm-$id"?

Martk
Člen | 652
+
0
-

Chybová hláška píše, že $b->id je prázdný string (ric string, '' given)

breeta
Člen | 68
+
0
-

Sory blbě jsem to pochopil, už to jede takhle, díky:

{var $id = $b[‚id‘]}
<form n:name=sendCartForm-$id class=„form“>

MajklNajt
Člen | 471
+
0
-
<form n:name="sendCartForm-{$b->id}"></form>

takto by to tiež malo ísť