so, ich habs mal selbst ausprobiert:
versuch.php:
PHP-Code:
<?php
require_once( './classes/smarty/Smarty.class.php' );
$smarty =& new Smarty();
$smarty->template_dir = "/pfad/zum/templateordner/templates/";
$smarty->compile_dir = "/pfad/zum/template_c_ordner/templates_c/";
$aktuelle_seite = 2;
$anzahl_der_anzuzeigenden_seiten = 3;
$seitenarray = array();
for( $i = 1; $i <= $anzahl_der_anzuzeigenden_seiten ; $i++ ) {
$seitenarray[][ 'seite' ] = $i;
}
$smarty->assign( 'array' , $seitenarray );
$smarty->assign( 'actsite' , $aktuelle_seite );
$smarty->display( "smarty.html" );
?>
smarty.thml:
Code:
{section name=seiten loop=$array}
{if $array[seiten].seite == $actsite}<font color="#000000">[ {$actsite} ]</font>
{else}
<a href="thread.php?threadid=5&page={$array[seiten].seite}" style="color: #000000;">{$array[seiten].seite}</a>
{/if}
{sectionelse}nix da
{/section}