{popup} es una integración de overLib, una biblioteca usada para ventanas popup. Esta es usada como contexto de infomación sensitiva, como ventanas de ayuda o herramientas. {popup_init} debe ser usada una vez hasta arriba de cada pagina donde usted planea usar la función popup. overLib fue escrita por Erik Bosrup, y la pagina esta localizada en http://www.bosrup.com/web/overlib/.
A partir da versión 2.1.2 de Smarty, overLib NO viene con la distribución. Descargar el overLib, coloque el archivo overlib.js dentro de su document root e indique la ruta relativa en el parámetro "src" de {popup_init}.
Example 8.21. popup_init
<head> {* popup_init debe ser llamado una sola vez hasta arriba de la pagina *} {popup_init src="/javascripts/overlib.js"} </head>