dps-software-srl/php-smarty-lib

Smarty adapter

Maintainers

Package info

github.com/DPS-Software-SRL/php-smarty-lib

pkg:composer/dps-software-srl/php-smarty-lib

Statistics

Installs: 1 686

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

v0.0.6 2025-11-11 19:11 UTC

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