Como pasar parametros en XML generado por pear-datagrid?
utilizando DATAGRID genero un XLM:
...
$datagrid =& new Structures_DataGrid($filas, $hoja, DATAGRID_RENDER_XML);
$test = $datagrid->bind('SELECT * FROM usuarios', $options, 'MDB2');
$options = array(
'outerTag' => 'lista',
'rowTag' => 'registro'
);
$test = $datagrid->render(null, $options);
...
y envia lo siguiente:
<lista>
<registro>
<usu_usuario>JC</usu_usuario>
<usu_nombre>JUAN CARLOS</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
<registro>
<usu_usuario>JG</usu_usuario>
<usu_nombre>JUAN GABRIEL</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
</lista>
como hago para pasar un parametro (attribute) en el root y que quede asi:
<lista total="3">
<registro>
<usu_usuario>JC</usu_usuario>
<usu_nombre>JUAN CARLOS</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
<registro>
<usu_usuario>JG</usu_usuario>
<usu_nombre>JUAN GABRIEL</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
</lista>
o asi:
<lista>
<total>3</total>
<registro>
<usu_usuario>JC</usu_usuario>
<usu_nombre>JUAN CARLOS</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
<registro>
<usu_usuario>JG</usu_usuario>
<usu_nombre>JUAN GABRIEL</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
</lista>
gracias desde ya
JUAN CARLOS
...
$datagrid =& new Structures_DataGrid($filas, $hoja, DATAGRID_RENDER_XML);
$test = $datagrid->bind('SELECT * FROM usuarios', $options, 'MDB2');
$options = array(
'outerTag' => 'lista',
'rowTag' => 'registro'
);
$test = $datagrid->render(null, $options);
...
y envia lo siguiente:
<lista>
<registro>
<usu_usuario>JC</usu_usuario>
<usu_nombre>JUAN CARLOS</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
<registro>
<usu_usuario>JG</usu_usuario>
<usu_nombre>JUAN GABRIEL</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
</lista>
como hago para pasar un parametro (attribute) en el root y que quede asi:
<lista total="3">
<registro>
<usu_usuario>JC</usu_usuario>
<usu_nombre>JUAN CARLOS</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
<registro>
<usu_usuario>JG</usu_usuario>
<usu_nombre>JUAN GABRIEL</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
</lista>
o asi:
<lista>
<total>3</total>
<registro>
<usu_usuario>JC</usu_usuario>
<usu_nombre>JUAN CARLOS</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
<registro>
<usu_usuario>JG</usu_usuario>
<usu_nombre>JUAN GABRIEL</usu_nombre>
<usu_grupo>1</usu_grupo>
</registro>
</lista>
gracias desde ya
JUAN CARLOS