<?php
class page_bestellung extends Page {
function init(){
parent::init();
$this->add('translation/Controller_Basic')
->setLocale('de')
->setModel('translation/Translation');
$tt=$this->add('Tabs');
$bestellung=$tt->addTab('Bestellung')->add('CRUD');
$bestellung->setModel('Bestellung');
if($bestellung->grid){
//Aussehen des Grids in einem Zebra Muster
$bestellung->grid->setClass('bordered zebra');
//Suchfeld rechts mit Suchfelder
$bestellung->grid->addQuickSearch(array('firma','datum','kunden'));
$bestellung->grid->addColumn('expander','notizen');
$bestellung->grid->addColumn('expander','lieferanschrift');
$bestellung->grid->addColumn('expander','haendlerpreis');
//Pagination
$bestellung->grid->addPaginator(10);
//Anzeige der Berechnung der Gesamtpreis und Gesamtmenge
$bestellung->grid->addTotals(array('Gesamtpreis','preise'));
}
}
function defaultTemplate(){
return array('page/bestellung');
}
}