protected function defaultEvent($aEvent) { if ($aEvent['context'] == 'xmlhttprequest') { $oTpl = new weeTemplate('the_date', array('date' => date())); $this->update('replaceContent', '#date', $oTpl->toString()); } else { $this->set('date', date()); } }
/** Output another template. Use this to embed a template inside another. @param $sTemplate The template name. @param $aData Data to be used in the template. */ protected function template($sTemplate, array $aData = array()) { $o = new weeTemplate($sTemplate, $aData + $this->aData); $o->setMIMEType($this->getMIMEType()); $o->render(); }