Refactoring de codigo para usar cache de smarty