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

          
          
          
Facebook 
Twitter 
Google+ 
RSS-Feed