fiche_def_ref=FICHE_TYPE_ADM_TAX; fiche::fiche($p_cn,$p_id) ; } /*! \function Summary ************************************************** \Brief show the default screen * * parm : * - p_search (filter) * gen : * - * return: string to display */ function Summary($p_search) { $str_dossier=dossier::get(); $p_search=FormatString($p_search); $url=urlencode($_SERVER['REQUEST_URI']); $script=$_SERVER['PHP_SELF']; // Creation of the nav bar // Get the max numberRow $all_admin=$this->CountByDef($this->fiche_def_ref,$p_search); // Get offset and page variable $offset=( isset ($_REQUEST['offset'] )) ?$_REQUEST['offset']:0; $page=(isset($_REQUEST['page']))?$_REQUEST['page']:1; $bar=jrn_navigation_bar($offset,$all_admin,$_SESSION['g_pagesize'],$page); // set a filter ? $search=""; if ( trim($p_search) != "" ) { $search=" and f_id in (select f_id from jnt_fic_att_value join fiche using (f_id) join attr_value using (jft_id) where ad_id=1 and av_text ~* '$p_search')"; } // Get The result Array $step_admin=$this->GetAll($offset,$search); if ( $all_admin == 0 ) return ""; $r=$bar; $r.='
| Quick Code | Nom | Adresse | Action |
|---|---|---|---|
| $e".$admin->strAttribut(ATTR_DEF_QUICKCODE)." | "; $r.="".$admin->strAttribut(ATTR_DEF_NAME)." | "; $r.="".$admin->strAttribut(ATTR_DEF_ADRESS). " ".$admin->strAttribut(ATTR_DEF_CP). " ".$admin->strAttribut(ATTR_DEF_PAYS). " | "; $r.=""; $r.=sprintf('Contact - ', $script,$admin->strAttribut(ATTR_DEF_QUICKCODE),$str_dossier,$url); $r.=sprintf('Action - ', $script,$admin->strAttribut(ATTR_DEF_QUICKCODE) ,$str_dossier,$url); $r.=sprintf('Financier - ', $script,$admin->strAttribut(ATTR_DEF_QUICKCODE) ,$str_dossier,$url); $r.=' | '; $r.="