Pour
désérialiser extraire, un tableau qui a été sérialisé dans une chaîne de caractère (string), il manque à Smarty la fonction {unserialize}
Heureusement il existe une astuce depuis Smarty 3:
$serialized_data | string contient mes données sérialisées
$unserialized_data | array contiendra mes données désérialisées
{assign var="unserialized_data" value=$serialized_data|unserialize}
<ul>
{foreach $unserialized_data as $raw}
<li>{$raw}</li>
{/foreach}
</ul>
Bonne chance 🙂