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) { $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.=''; if ( sizeof ($step_admin ) == 0 ) return $r; foreach ($step_admin as $admin ) { $r.=""; $e=sprintf(' ', $script,$admin->id,$url); $r.=""; $r.=""; $r.=""; $r.="'; $r.=""; } $r.="
Quick Code Nom Adresse Action
$e".$admin->strAttribut(ATTR_DEF_QUICKCODE)."".$admin->strAttribut(ATTR_DEF_NAME)."".$admin->strAttribut(ATTR_DEF_ADRESS). " ".$admin->strAttribut(ATTR_DEF_CP). " ".$admin->strAttribut(ATTR_DEF_PAYS). ""; $r.=sprintf('Contact - ', $script,$admin->strAttribut(ATTR_DEF_QUICKCODE),$url); $r.=sprintf('Action - ', $script,$admin->strAttribut(ATTR_DEF_QUICKCODE) ,$url); $r.=sprintf('Financier - ', $script,$admin->strAttribut(ATTR_DEF_QUICKCODE) ,$url); $r.='
"; $r.=$bar; return $r; } } ?>