rendered paste body<a:model id="elementModel" submission="post admin/element/save">
{
"name": "javii",
"url": "javi",
"categories": ["1", "1.1", "1.2"]
}
</a:model>
<a:model id="statuses">
<data>
<status value="enabled" label="Ativo"></status>
<status value="disabled" label="Desativado"></status>
<status value="waiting" label="Aguardando"></status>
</data>
</a:model>
<a:window id="element_form" buttons="close" center="true" title="Cadastro de Registro" width="900" height="520">
<a:pages id="element_pages">
<a:page id="form" model="elementModel">
<a:vbox>
<a:toolbar>
<a:bar>
<a:button icon="remove.png" onclick="element_pages.setAttribute('activepage', ads)">Ads</a:button>
</a:bar>
</a:toolbar>
<a:hbox>
<a:vbox width="200">
<a:tree margin="5 5 5 5" minheight="100" height="420"
id = "categories"
mode = "check"
allowdeselect = "true"
skin = "checktree"
startcollapsed = "false"
selection="*[elementModel::categories]"
value="[elementModel::categories]"
eachvalue="[@value]"
multiselect = "true">
<a:model id="mdlFolders">
<data>
<folder caption="Folder 1" value="1">
<file caption="File 1" value="1.1"></file>
<file caption="File 2" value="1.2"></file>
<file caption="File 3" value="1.3"></file>
</folder>
<folder value="2" caption="Folder 2">
<file value="2.1" caption="File 2 1"></file>
<file value="2.2" caption="File 2 2"></file>
<file value="2.3" caption="File 2 3"></file>
</folder>
</data>
</a:model>
<a:each match="[folder|file]">
<a:caption match="[@caption]" />
</a:each>
</a:tree>
</a:vbox>
<a:vbox edge="5 5 5 5" flex="1">
<a:frame caption="Geral">
<a:table columns="90, 200, 90, 100, 90, 50" edge="5 5 5 5">
<a:label>Nome:</a:label>
<a:textbox minwidth="20" value="[name]"></a:textbox>
<a:label>URL</a:label>
<a:textbox minwidth="100" value="[url]"></a:textbox>
<a:label>Status</a:label>
<a:dropdown minwidth="100" value="[elementModel::status]" each="[status]" caption="[@label]" model="statuses"></a:dropdown>
<a:label>Telefone:</a:label>
<a:textbox minwidth="100" value="[telephone]"></a:textbox>
<a:label>Cidade:</a:label>
<a:dropdown value="[elementModel::city_id]"></a:dropdown>
<a:label>Relevance</a:label>
<a:spinner maxwidth="50" value="[relevance]"></a:spinner>
<a:label>Address</a:label>
<a:textbox colspan="5" minwidth="600" value="[address]"></a:textbox>
<a:label colspan="6">Descrição</a:label>
<a:textarea colspan="6" minwidth="650" minheight="270" value="[description]"></a:textarea>
<a:label>Tags</a:label>
<a:textbox colspan="5" minwidth="600" value="[tags]"></a:textbox>
</a:table>
</a:frame>
</a:vbox>
</a:hbox>
<a:hbox>
<a:label width="710"></a:label>
<a:button right="0" width="80" margin="5 5 5 5" onclick="element_form.setAttribute('visible', false);">Cancelar</a:button>
<a:button default="true" action="submit" width="80" margin="5 5 5 5" target="elementModel">Enviar</a:button>
</a:hbox>
</a:vbox>
</a:page>
<a:page id="ads">
<a:toolbar>
<a:bar>
<a:button onclick="element_pages.setAttribute('activepage', form)"><-</a:button>
</a:bar>
</a:toolbar>
</a:page>
</a:pages>
</a:window>