Beitrag von Robert Ott (26 Beiträge) am Montag, 29.April.2002, 16:42.
Kann $_range und $_rang_length nicht ansprechen (Lizenzversion)
Hallo
Habe in der Lizenversion das Problem, daß ich die Variablen $_range und $_range_length nicht ansprechen kann. Dadurch funktioniert die Blätterfunktion nicht. Hat jemand eine Erklärung oder eine Lösung, wie man die Blätterei auch ohne die o.g. Variablen verwirklichen kann ?
Danke
Robert
Beitrag von Sander (8133 Beiträge) am Montag, 29.April.2002, 21:42.
Re: Kann $_range und $_rang_length nicht ansprechen (Lizenzversion)
Stell den Schritt fest ein, und nimm als Übergabe des Startwertes $von
<perl>
$schritt=10;
$von=$von||0; #anfangswert auf 0
</perl>
<loop range=$von,$schritt>
...
</loop>
<perl>
my $newrange=$von+$schritt;
my $oldrange=$von-$schritt;
$oldrange=0 if $oldrange<0 && $oldrange>-$schritt;
out "[ <a href=\"$_link&von=$oldrange\">Vorherige Beiträge</a> ] " if $oldrange>=0;
out "[ <a href=\"$_link&von=$newrange\">Weitere Beiträge</a> ]" if $newrange<$_amount_all;
</perl>
Sander