dps-software-srl / php-smarty-lib
Smarty adapter
Package info
github.com/DPS-Software-SRL/php-smarty-lib
pkg:composer/dps-software-srl/php-smarty-lib
v0.0.6
2025-11-11 19:11 UTC
Requires
- cekurte/environment: ^0.3.0
- kint-php/kint: ^6.0
- smarty/smarty: ^4.3
This package is auto-updated.
Last update: 2026-03-12 16:51:21 UTC
README
Adaptación de Smarty para DPS
Al constructor se le puede pasar opcionalmente un array con formato similar al ejemplo, o al contenido del archivo registrar.json
Alli se nombran funciones o plugins que seran agregados a Smarty para poder ser usables en los .TPL
{
"function": [
],
"block": [
],
"compiler": [
],
"modifier": [
"is_numeric",
"strstr"
]
}
Aprovecha si existen estas variables de $_ENV
$_ENV['KINT_ENABLED'] y $_ENV['KINT_SHOW_DEBUGINFO_AL_PIE']
Si se habilitan, mostraran un debug de $_REQUEST, $_SESSION y $_ENV en cada pantalla
$_ENV['TEMPLATES_FOLDER']
Carpeta donde buscar los archivos .TPL
Por default los busca en $_ENV['PATH_ROOT'] \ TEMPLATES