Exemplo de Aplicação
De DTI Wiki
Uma aplicação é um arquivo do tipo php. Nela são feitas as funcionalidades, como os acessos a base de dados, a atribuição de valores às variáveis e o parse do html. Não deve ter nenhuma saída direta para o cliente, por exemplo, o uso de echo ou print. Toda e qualquer saída deve ser feita usando-se uma variável no template.
Exemplo:
<? require_once("configApp.inc.php"); $app = new UpfTpl($orauser,$orapassw,$oradb,"","inicio.tpl.html",0,true); $menusIntra = getMenusIntranet($app); for ($i=0;$i<sizeof($menusIntra);$i++){ $app->setCurrentBlock("MENUAPPI"); $app->setVariable("CODAPPI", $menusIntra[$i]['CODMENU']); $app->setVariable("DESCAPPI", str_replace(" ",'',$menusIntra[$i]['NOME'])); $app->parseCurrentBlock("MENUAPPI"); } $app->mostraIndex(); ?>