Trovo difficoltà a strutturare un esempio sull'utilizzo della funzione
replaceBlock(), ho fatto numerosi tentativi ma nulla ...
Codice PHP:

<?php
    
    
require_once "HTML/Template/ITX.php";
    
    
$msg "numero 1";
    
$a 3;
    
    
$template = new  HTML_Template_ITX("templates");
    
    
    
$template->loadTemplatefile("about_today1.tpl"truetrue);
    
    print 
$a;
    print 
"
"
;
    
    if (
$a 2)
        
$template->replaceBlock("PROVA""about_today3.tpl"true);    
    
    
$template->setCurrentBlock("PROVA");
    
$template->setVariable("MESSAGE"$msg);
    
$template->parseCurrentBlock();
    
$template->show();
    
?>
qusto sopra è uno degli ultimi tentativi, al verificarsi della condizione il BLOK no viene affatto
sostituito e viene restituita una pagina bianca.
Riporto di seguito i codici dei templates:

about_today1.tpl :
Codice PHP:
<html>

    <
hrad>
        <
title>About today</title>
    </
head>
    
    <
body>
        
        {
MESSAGE}
        
    
    </
body>


</
html
about_today3.tpl :
Codice PHP:
Sono3: {MESSAGE