PHP gevorderde |
|
Ik ben nu een beetje aan het beginnen met template power. maar loop nu al vast. Ik wil dat ik een stuk template, include op een plek in de tabel waar ik ook zet dat het moet komen. alleen komt het er boven te staan..
test.php
<?
include ('TemplatePower/class.TemplatePower.inc.php');
$tpl = new templatepower("Test.tpl");
$tpl->assigninclude('Main','include.tpl');
$tpl->prepare();
$tpl->assign("tekst", "Testje");
$tpl->assign("include", "Dit wordt Geinclude.");
$tpl->printtoscreen();
?>
<? include ('TemplatePower/class.TemplatePower.inc.php'); $tpl = new templatepower("Test.tpl"); $tpl->assigninclude('Main','include.tpl'); $tpl->prepare(); $tpl->assign("tekst", "Testje"); $tpl->assign("include", "Dit wordt Geinclude."); $tpl->printtoscreen(); ?>
test.tpl
<table width="100%" style="border: 1px solid #000000;">
<tr>
<td align="right">{tekst}</td>
</tr>
<tr>
<td align="right"><!-- INCLUDE BLOCK : Main --></td>
</tr>
</table>
<table width="100%" style="border: 1px solid #000000;"> <tr> <td align="right">{tekst}</td> </tr> <tr> <td align="right"><!-- INCLUDE BLOCK : Main --></td> </tr> </table>
include.tpl
Nu wil ik dat op de plek waar nu "<!-- INCLUDE BLOCK : Main -->" staat. dat dat vervangen wordt met <b>{include}</b>. maar nu komt het erboven te staan..
voorbeeld: Hier
[edit]
Ik heb het nu zo
test.tpl
<table width="100%" style="border: 1px solid #000000;">
<tr>
<td align="right">{tekst}</td>
</tr>
<tr>
<td align="right">
<!-- INCLUDE BLOCK : Main -->
</td>
</tr>
</table>
<table width="100%" style="border: 1px solid #000000;"> <tr> <td align="right">{tekst}</td> </tr> <tr> <td align="right"> <!-- INCLUDE BLOCK : Main --> </td> </tr> </table>
En nu werkt het wel, ik heb die include block op een regel gezet .. . Maarja topic kan dicht..
|