Gracias por la respuesta, ahora parece que va funcionando.
Pero cuando cargo el template index.tpl, que tiene esta estructura:
Código HTML:
{foreach name=tiendas item=result from=$tiendas}
<table>
<tr> {$result.nombre}</tr>
<td> {$result.web} | {$result.telefono} </td>
</tr>
</table>
{/foreach}
Sólo visualizo la primera letra de cada elemento del array.
¿Estoy declarando mal el foreach? ¿Hay que utilizar section ?
Gracias