Example #1
0
 /**
  * Set session variables
  */
 public function setSessionVariables()
 {
     parent::setSessionVariables();
     // SearchClause class stuff
     $agregateFields = $this->pSet->getListOfFieldsByExprType(true);
     $this->searchClauseObj->haveAgregateFields = count($agregateFields) > 0;
     $_SESSION[$this->sessionPrefix . '_advsearch'] = serialize($this->searchClauseObj);
 }
Example #2
0
 /**
  * Set session variables
  */
 public function setSessionVariables()
 {
     parent::setSessionVariables();
     $_SESSION[$this->sessionPrefix . '_advsearch'] = serialize($this->searchClauseObj);
     if (!$_SESSION[$this->sessionPrefix . "_pagesize"]) {
         $_SESSION[$this->sessionPrefix . "_pagesize"] = $this->pSet->getInitialPageSize();
     }
     $this->pageSize = $_SESSION[$this->sessionPrefix . "_pagesize"];
     if (!$_SESSION[$this->sessionPrefix . "_pagenumber"]) {
         $_SESSION[$this->sessionPrefix . "_pagenumber"] = 1;
     }
     if (isset($_REQUEST["goto"])) {
         $_SESSION[$this->sessionPrefix . "_pagenumber"] = intval($_REQUEST["goto"]);
     }
     $this->myPage = $_SESSION[$this->sessionPrefix . "_pagenumber"];
     $this->pagestart = ($this->myPage - 1) * $this->pageSize;
 }
 /**
  * Set session variables
  */
 function setSessionVariables()
 {
     parent::setSessionVariables();
     $_SESSION[$this->sessionPrefix . '_advsearch'] = serialize($this->searchClauseObj);
 }
Example #4
0
 /**
  * Set session variables
  */
 function setSessionVariables()
 {
     parent::setSessionVariables();
     $this->searchClauseObj->parseRequest();
     $_SESSION[$this->sessionPrefix . '_advsearch'] = serialize($this->searchClauseObj);
     //set session order by
     if (@$_REQUEST["orderby"]) {
         $_SESSION[$this->sessionPrefix . "_orderby"] = @$_REQUEST["orderby"];
     }
     //set session goto
     if (@$_REQUEST["goto"]) {
         $_SESSION[$this->sessionPrefix . "_pagenumber"] = @$_REQUEST["goto"];
     }
     //	page number
     $this->myPage = (int) $_SESSION[$this->sessionPrefix . "_pagenumber"];
     if (!$this->myPage) {
         $this->myPage = 1;
     }
     //set page size
     if (!$this->pageSize) {
         $this->pageSize = $this->gPageSize;
     }
 }
Example #5
0
 /**
  * Set session variables
  */
 function setSessionVariables()
 {
     parent::setSessionVariables();
     if ($this->searchClauseObj->bIsUsedSrch) {
         // if search used serialize clause object
         $_SESSION[$this->sessionPrefix . '_advsearch'] = serialize($this->searchClauseObj);
     } else {
         // Unset session for search if search not used
         unset($_SESSION[$this->sessionPrefix . '_advsearch']);
     }
     // Unset session for filters if filters  not activated
     if (!$this->searchClauseObj->filtersActivated) {
         unset($_SESSION[$this->sessionPrefix . '_filters']);
     }
     //set session order by
     if (@$_REQUEST["orderby"]) {
         $_SESSION[$this->sessionPrefix . "_orderby"] = @$_REQUEST["orderby"];
     }
     //set session goto
     if (@$_REQUEST["goto"]) {
         $_SESSION[$this->sessionPrefix . "_pagenumber"] = @$_REQUEST["goto"];
     }
     //	page number
     $this->myPage = (int) $_SESSION[$this->sessionPrefix . "_pagenumber"];
     if (!$this->myPage) {
         $this->myPage = 1;
     }
     //set page size
     if (!$this->pageSize) {
         $this->pageSize = $this->gPageSize;
     }
 }