/**
  * Get page depending on the result parameter.
  *
  * @access      public
  * @return      string  content page
  */
 public function getPage()
 {
     if (isset($_GET['result'])) {
         $this->registerPaymentResult();
     } else {
         $this->renderForm();
     }
     $this->parseMessages();
     return $this->objTemplate->get();
 }
 /**
  * Get page depending on the act parameter.
  *
  * @access      public
  * @return      string  content page
  */
 public function getPage()
 {
     global $objTemplate, $_CORELANG, $_ARRAYLANG;
     if (!isset($_REQUEST['act'])) {
         $_REQUEST['act'] = '';
     }
     switch ($_REQUEST['act']) {
         case 'overview':
             $objTemplate->setVariable('CONTENT_TITLE', $_ARRAYLANG['TXT_CHECKOUT_OVERVIEW']);
             $this->showOverview();
             break;
         case 'detail':
             $objTemplate->setVariable('CONTENT_TITLE', $_ARRAYLANG['TXT_CHECKOUT_DETAIL']);
             $this->showDetail();
             break;
         case 'delete':
             $this->deleteEntry();
             $this->showOverview();
             break;
         case 'settings':
             $objTemplate->setVariable('CONTENT_TITLE', $_CORELANG['TXT_SETTINGS']);
             $this->showSettings();
             break;
         default:
             $this->showOverview();
             break;
     }
     $this->parseMessages();
     $objTemplate->setVariable('ADMIN_CONTENT', $this->objTemplate->get());
 }