Pessoal, estou fazendo uns testes aqui tentando aprender como fazer includes de códigos externos.
Fiz um arquivo teste.php com o conteúdo semelhante ao abaixo:
if ($EnviarEmail)
{
[vl_NomeApp] = $this->Ini->nm_cod_apl;
[vl_icoEmail] = “<img src=“http://www.imagens.com.br/ico_email1_16.png” />”;
}
Coloquei esse arquivo na biblioteca externa como sugere um vídeo indicado em outros posts.
Na aplicação, no evento onScriptInit eu coloquei o seguinte código:
$EnviarEmail = TRUE;
sc_include_library(“sys”, “teste_includes”, “teste.php”, true, true);
O resultado disso tudo é que a aplicação não roda.
Porém, se eu colocar o código puro no evento, tudo funciona perfeito.
Isso é só um teste. O código original vai ser bem maior e vou precisar usar em várias aplicações. Por isso que eu queria poder usar includes.
Li muita coisa no forum a respeito mas não achei muitos detalhes. Tampouco se há necessidade de se usar tags no arquivo de biblioteca externa.