PMyP
Новичок
Установка PEAR компонентов
Подскажите плиз, у меня php 4
Как мне подключить модули PEAR, а точнее мне нужно HTML_Template_IT.
Вот php у меня находится вот так D:\php
К апачу подключен как модуль.
В директории php есть папка PEAR, а в ней go-pear-bundle (D:\php\PEAR\go-pear-bundle).
В go-pear-bundle лежат архивы, в том числе и HTML_Template_IT.
Че нужно сделать, чтоб заработал следующий код.
tpl.htm
<html>
<table border>
<!-- BEGIN row -->
<tr>
<!-- BEGIN cell -->
<td>
{DATA}
</td>
<!-- END cell -->
</tr>
<!-- END row -->
</table>
</html>
testTpl.php
Подскажите плиз, у меня php 4
Как мне подключить модули PEAR, а точнее мне нужно HTML_Template_IT.
Вот php у меня находится вот так D:\php
К апачу подключен как модуль.
В директории php есть папка PEAR, а в ней go-pear-bundle (D:\php\PEAR\go-pear-bundle).
В go-pear-bundle лежат архивы, в том числе и HTML_Template_IT.
Че нужно сделать, чтоб заработал следующий код.
tpl.htm
<html>
<table border>
<!-- BEGIN row -->
<tr>
<!-- BEGIN cell -->
<td>
{DATA}
</td>
<!-- END cell -->
</tr>
<!-- END row -->
</table>
</html>
testTpl.php
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("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("cell") ;
}
// Assign data and the inner block to the
// outer block
$tpl->setCurrentBlock("row") ;
$tpl->parseCurrentBlock("row") ;
}
// print the output
$tpl->show();
?>