HEX
Server: Apache
System: Linux server.enlacediseno.com 4.18.0-553.62.1.el8_10.x86_64 #1 SMP Wed Jul 16 04:08:25 EDT 2025 x86_64
User: maor (1069)
PHP: 7.3.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/share/doc/cpanel-php84-html-template-it/examples/sample_it.php
<?php
require_once 'HTML/Template/IT.php';

$data = array (
    '0' => array('Stig', 'Bakken'),
    '1' => array('Martin', 'Jansen'),
    '2' => array('Alexander', 'Merz')
);

$tpl = new HTML_Template_IT('./templates');
$tpl->loadTemplatefile('main.tpl.htm', true, true);

foreach ($data as $name) {
    foreach ($name as $cell) {
        // Assign data to the inner block
        $tpl->setCurrentBlock('cell');
        $tpl->setVariable('DATA', $cell);
        $tpl->parseCurrentBlock();
    }
    // Assign data and the inner block to the
    // outer block
    $tpl->setCurrentBlock('row');
    $tpl->parseCurrentBlock();
}
// print the output
$tpl->show();
?>