row.html 1.2 KB
<tal:block metal:define-macro="row" >
	
	<tal:block tal:condition="exists:rows" tal:repeat="r rows"  >
		<tr  tal:attributes="class r/row_class">
			<td style="text-align:center">${r/u_id}</td>
			<td >${r/u_login}</td>

			<td style="text-align:center">${r/u_time_reg}</td>
			<td style="text-align:center" tal:condition="not:r/u_ban"><a onclick="table.banned(${r/u_id})">Забанить</a></td>
			<td style="text-align:center" tal:condition="r/u_ban"><a onclick="table.unbanned(${r/u_id})">Разбанить</a></td>
			<td style="text-align:center"><a onclick="table.edit(${r/u_id})">${EDIT}</a></td>
			<td style="text-align:center"><a onclick="table.del(${r/u_id})">${DELETE}</a></td>

			</tr>
	</tal:block>
	<tal:block tal:condition="not:rows"   >
		<tr>
			<td colspan="6" style="text-align:center"> ${NO_RECORDS} </td>
		</tr>
	</tal:block>
	<tr tal:condition="page_nav|">
		<td colspan="8" style="padding:5px;" tal:content="structure page_nav|"> тут выводится постраничка</td>
	</tr>
</tal:block>

<tal:block tal:condition="exists:execute" metal:use-macro="row" >теперь вывод шаблона можно получить вручную, задав переенную execute</tal:block>