Der Parameter tempvar verhindert, dass die Pagination ausgegeben wird. Stattdessen wird sie als Array-Eintrag in eine global verfügbare Variable $tempvar geschrieben mit der sich innerhalb von PHP arbeiten lässt.
Der Parameter ist optional.
Beispiel 1:
Schreibt Inhalt des Feldes title in eine Variable xyz.
- <?php
- CB_PAGINATION(array(
- "tempvar" => "xyz"
- ));
- ?>
Die Variable wäre dann gespeichert und global abgreifbar. Sie lässt sich in nachfolgenden Templates auch überschreiben.
- <?php
- $tempvar['xyz'] = 'Inhalt der Pagination';
- ?>
Beispiel 2:
Puffert die Ausgabe und verarbeitet sie mit PHP
- <?php
- $variable = CB_PAGINATION(array("tempvar" => "xyz"));
- if( !empty( $variable) ) {
- echo 'Das ist die Pagination:';
- echo $variable;
- }
- ?>
Das selbe könnte man auch so schreiben:
- <?php
- if( CB_PAGINATION(array("tempvar" => "xyz")) != '' ) {
- echo 'Das ist die Pagination:';
- echo $variable;
- }
- ?>