Ragazzi ho un problema con questo codice nei radio button.
Soltanto l'ultimo radio di questo ciclo è selezionato. Voi mi direte fà così perchè avendo lo stesso nome si escludono a vicenda.
Ho un altro codice uguale a questo in cui faccio l'inserimento (questo è la modifica) di certi valori è funziona.

codice HTML:
{foreach from=$dotazioni item=dato}
        <fieldset><legend>&nbsp;Inserisci Nuova Dotazione&nbsp;</legend>
            <p><label for="nome" class="left">Dotazioni Impianto:</label>
                <input type="text" name="descrizione_dotazioni[]" id="descrizione_dotazione" class="field" value="{$dato->descrizione_dotazioni}"  /></p>
            {foreach from=$dotazioniPrestazioni item=dotPres}
                {if $dotPres->dotazioni_id == $dato->dotazioni_id}
                <p><label for="nome" class="left">Descrizione Dotazione dettagliata:</label>
                    <input type="text" name="descrizione_dotazioni_prestazioni[]" id="descrizione_dotazioni_prestazioni" value="{$dotPres->descrizione_dotazioni_prestazioni}"/></p>
                <p><label for="nome" class="left">Dotazioni Impianto Domotico?</label>{$dotPres->domotica_dotazioni_prestazioni}
                    <input type="radio" name="domotica_dotazioni_prestazioni" id="domotica_dotazioni" value="Si" {if $dotPres->domotica_dotazioni_prestazioni == 1} checked="checked" {/if}  /> Si&nbsp;&nbsp;
                       <input type="radio" name="domotica_dotazioni_prestazioni" id="domotica_dotazioni" value="No" {if $dotPres->domotica_dotazioni_prestazioni == 0} checked="checked" {/if} />No</p>
                {/if}  
            {/foreach}
        </fieldset>
{/foreach}