Convenzioni per i nomi I file e le funzioni dei plugin devono seguire delle convenzioni molto specifiche per i loro nomi, per poter essere trovati da Smarty. I file dei plugin devono essere chiamati come segue:
tipo.nome.php
Dove tipo č uno di questi tipi di plugin: function modifier block compiler prefilter postfilter outputfilter resource insert E nome deve essere un identificatore valido (solo lettere, numeri e underscore). Alcuni esempi: function.html_select_date.php, resource.db.php, modifier.spacify.php. Le funzioni plugin all'interno dei file dei plugin devono essere chiamate come segue:
smarty_tipo_nome
Il significato di tipo e nome sono gli stessi visti prima. Smarty produrrā i messaggi di errore appropriati se il file del plugin di cui ha bisogno non viene trovato, o se il file o la funzione hanno un nome non appropriato.