diff options
Diffstat (limited to 'frontends/php/include/classes')
| -rw-r--r-- | frontends/php/include/classes/cspan.inc.php | 17 | ||||
| -rw-r--r-- | frontends/php/include/classes/ctable.inc.php | 5 |
2 files changed, 20 insertions, 2 deletions
diff --git a/frontends/php/include/classes/cspan.inc.php b/frontends/php/include/classes/cspan.inc.php index fee3f99f..9ef2e068 100644 --- a/frontends/php/include/classes/cspan.inc.php +++ b/frontends/php/include/classes/cspan.inc.php @@ -35,4 +35,21 @@ $this->tag_body_end = ""; } } + + class CDiv extends CTag + { +/* public */ + function CDiv($items=NULL,$class=NULL) + { + parent::CTag("div","yes"); + $this->SetClass($class); + $this->AddItem($items); + $this->tag_body_start = ""; + + $this->tag_start= ""; + $this->tag_end = ""; + $this->tag_body_start = ""; + $this->tag_body_end = ""; + } + } ?> diff --git a/frontends/php/include/classes/ctable.inc.php b/frontends/php/include/classes/ctable.inc.php index b7f1fb11..4de17a2f 100644 --- a/frontends/php/include/classes/ctable.inc.php +++ b/frontends/php/include/classes/ctable.inc.php @@ -48,6 +48,7 @@ /* public */ function CRow($item=NULL,$class=NULL){ parent::CTag("tr","yes"); + $this->AddItem($item); $this->SetClass($class); } @@ -65,13 +66,11 @@ if(strtolower(get_class($el))=='ccol') { parent::AddItem($el); } elseif(!is_null($el)) { -// parent::AddItem('<td>'.unpack_object($el).'</td>'); parent::AddItem(new CCol($el)); } } } elseif(!is_null($item)){ -// parent::AddItem('<td>'.unpack_object($item).'</td>'); parent::AddItem(new CCol($item)); } } @@ -157,6 +156,7 @@ } function SetHeader($value=NULL,$class=NULL){ + if(isset($_REQUEST['print'])) hide_form_items($value); if(is_null($class)) $class = $this->headerClass; if(strtolower(get_class($value))=='crow') { @@ -169,6 +169,7 @@ } function SetFooter($value=NULL,$class=NULL){ + if(isset($_REQUEST['print'])) hide_form_items($value); if(is_null($class)) $class = $this->footerClass; $this->footer = $this->PrepareRow($value,$class); |
