CB_PAGINATION: tempvar

Der Parameter unterdrückt die Ausgabe und speichert die Pagination in einer Variable.

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.

  1. <?php
  2. CB_PAGINATION(array(
  3.   "tempvar" => "xyz"
  4. ));
  5. ?>

Die Variable wäre dann gespeichert und global abgreifbar. Sie lässt sich in nachfolgenden Templates auch überschreiben.

  1. <?php
  2. $tempvar['xyz'] = 'Inhalt der Pagination';
  3. ?>

Beispiel 2:
Puffert die Ausgabe und verarbeitet sie mit PHP

  1. <?php
  2. $variable = CB_PAGINATION(array("tempvar" => "xyz"));
  3.  
  4. if( !empty( $variable) ) {
  5.   echo 'Das ist die Pagination:';
  6.   echo $variable;
  7. }
  8. ?>

Das selbe könnte man auch so schreiben:

  1. <?php
  2. if( CB_PAGINATION(array("tempvar" => "xyz")) != '' ) {
  3.   echo 'Das ist die Pagination:';
  4.   echo $variable;
  5. }
  6. ?>

Sag' deine Meinung! Nichts gegen kurze Einschätzungen. Floskeln wie "sieht aus, als wärs vom Praktikanten" oder "Griff ins Klo" sollten allerdings im Sinne einer sachlich geführten Diskussion vermieden werden.




Kommentar:



Funktionsreferenz Neueste Blog-Artikel


Blog-Archiv Twitter

Folgt @cubecms auf Twitter und bleibt immer auf dem Laufenden was CUBE angeht. Hashtag: #cubecms