phpbar.de logo

Mailinglisten-Archive

[php] addBlock in ITX

[php] addBlock in ITX

Webmaster Criena Network php_(at)_phpcenter.de
Wed, 7 Nov 2001 00:06:21 +0100


Hallo.

Folgendes Problem: ich brauche verschachtelte, rekursive Blöcke und
dachte, daß ich sie durch addBlock erhalten kann. addBlock sollte in
einer while Schleife diese Blöcke erstellen. Nachdem das lediglich zu
eine Liste von Fehlermeldungen führte probierte ich einfaches Script
aus, daß die Funktionalität testen sollte. Leider brachte das auch,
statt des gewünschten Ergebnisses nur Fehlermeldungen bezüglich IT.php

Criena

test.html:
<!-- saved from url=(0022)http://internet.e-mail -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
 <title>Untitled</title>
</head>
<body>
<!-- BEGIN list -->
<p>
<!-- BEGIN notlist -->
{Variable}: </p>{blockinput}
<!-- END notlist -->
</p>
<!-- END list -->
</body>
</html>
----------

test.php:
<?php
(file_exists("includes/ITX.inc.php")) ? include "includes/ITX.inc.php" :
die("Konnte Template-Klasse nicht finden! Info_(at)_criena.com
kontaktieren.");

$tpl = new IntegratedTemplateExtension("");
$tpl->loadTemplateFile("test.html");

$tpl->setCurrentBlock("list1");
$tpl->setCurrentBlock("list2");
$tpl->setVariable("Variable", "Variable1");
$tpl->addBlock("blockinput", "list3", "list2");
$tpl->setCurrentBlock("list3");
$tpl->setVariable("Variable", "Variable2 ");
$tpl->parseCurrentBlock();
$tpl->parse("list2");
$tpl->parse("list1");
$tpl->show();
?>
----------

output von test.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Untitled</TITLE>
<META content="text/html; charset=windows-1252" http-equiv=Content-Type>
<META content="MSHTML 5.00.3315.2870" name=GENERATOR></HEAD>
<BODY><BR><B>Warning</B>: Invalid argument supplied for foreach() in
<B>/homepages/33/d30676604/htdocs/hosting/criena.COM/projects/cforum/inc
ludes/IT.inc.php</B>
on line <B>424</B><BR><BR><B>Warning</B>: Invalid argument supplied for
foreach() in
<B>/homepages/33/d30676604/htdocs/hosting/criena.COM/projects/cforum/inc
ludes/IT.inc.php</B>
on line <B>424</B><BR><BR><B>Warning</B>: Invalid argument supplied for
foreach() in
<B>/homepages/33/d30676604/htdocs/hosting/criena.COM/projects/cforum/inc
ludes/IT.inc.php</B>
on line <B>424</B><BR><BR><B>Warning</B>: Invalid argument supplied for
foreach() in
<B>/homepages/33/d30676604/htdocs/hosting/criena.COM/projects/cforum/inc
ludes/IT.inc.php</B>
on line <B>424</B><BR><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN">
<P>Variable1: </P>
<P></P></BODY></HTML>



php::bar PHP Wiki   -   Listenarchive