У меня Zone
внутри Form
, Zone
обновляется блоком, содержащим поля ввода, которые я хотел бы привязать к родительскому элементу Form
. К сожалению, кажется, что это не так легко, как я надеялся, когда меня приветствовало следующее сообщение об ошибке.
The Description component must be enclosed by a Form component. [at classpath:...Page.tml, line 100]
Ниже приведена упрощенная версия источника .tml
.
<t:form t:id="editForm" t:context="item.id">
<table>
<tr>
<th>Name</th>
<td><t:textField value="item.name"/></td>
</tr>
<t:block t:id="block">
<tr class="person">
<th>Description</th>
<td><t:textField t:id="description" value="item.description"/></td>
</tr>
</t:block>
<t:zone t:id="itemZone" id="itemZone"/>
<t:actionlink t:id="item" zone="itemZone">Click me!</t:actionlink>
</table>
</t:form>
Есть ли способ сделать связывание, и если нет, то какие еще есть альтернативы?