/** * \file htdocs/adherents/info.php * \ingroup member * \brief Page des informations d'un adherent */ require '../main.inc.php'; require_once DOL_DOCUMENT_ROOT . '/core/lib/functions2.lib.php'; require_once DOL_DOCUMENT_ROOT . '/adherents/class/adherent.class.php'; require_once DOL_DOCUMENT_ROOT . '/core/lib/member.lib.php'; $langs->load("companies"); $langs->load("bills"); $langs->load("members"); $langs->load("users"); $id = GETPOST('id', 'int') ? GETPOST('id', 'int') : GETPOST('rowid', 'int'); // Security check $result = restrictedArea($user, 'adherent', $id); /* * View */ llxHeader('', $langs->trans("Member"), 'EN:Module_Foundations|FR:Module_Adhérents|ES:Módulo_Miembros'); $adh = new Adherent($db); $adh->fetch($id); $adh->info($id); $head = member_prepare_head($adh); dol_fiche_head($head, 'info', $langs->trans("Member"), 0, 'user'); print '<table width="100%"><tr><td>'; dol_print_object_info($adh); print '</td></tr></table>'; print '</div>'; llxFooter(); $db->close();
require '../main.inc.php'; require_once DOL_DOCUMENT_ROOT . '/core/lib/functions2.lib.php'; require_once DOL_DOCUMENT_ROOT . '/adherents/class/adherent.class.php'; require_once DOL_DOCUMENT_ROOT . '/core/lib/member.lib.php'; $langs->load("companies"); $langs->load("bills"); $langs->load("members"); $langs->load("users"); $id = GETPOST('id', 'int') ? GETPOST('id', 'int') : GETPOST('rowid', 'int'); // Security check $result = restrictedArea($user, 'adherent', $id); /* * View */ $form = new Form($db); llxHeader('', $langs->trans("Member"), 'EN:Module_Foundations|FR:Module_Adhérents|ES:Módulo_Miembros'); $object = new Adherent($db); $object->fetch($id); $object->info($id); $head = member_prepare_head($object); dol_fiche_head($head, 'info', $langs->trans("Member"), 0, 'user'); $linkback = '<a href="' . DOL_URL_ROOT . '/adherents/list.php">' . $langs->trans("BackToList") . '</a>'; dol_banner_tab($object, 'rowid', $linkback); print '<div class="fichecenter">'; print '<div class="underbanner clearboth"></div>'; print '<br>'; dol_print_object_info($object); print '</div>'; dol_fiche_end(); llxFooter(); $db->close();
/** * testAdherentOther * * @param Adherent $localobject Member instance * @return int Id of object * * @depends testAdherentValid * The depends says test is run only if previous is ok */ public function testAdherentOther($localobject) { global $conf,$user,$langs,$db; $conf=$this->savconf; $user=$this->savuser; $langs=$this->savlangs; $db=$this->savdb; /*$result=$localobject->setstatus(0); print __METHOD__." id=".$localobject->id." result=".$result."\n"; $this->assertLessThan($result, 0); */ $localobject->info($localobject->id); print __METHOD__." localobject->date_creation=".$localobject->date_creation."\n"; $this->assertNotEquals($localobject->date_creation, ''); return $localobject->id; }
$langs->load("users"); if (!$user->rights->adherent->lire) accessforbidden(); /* * View */ llxHeader('',$langs->trans("Member"),'EN:Module_Foundations|FR:Module_Adhérents|ES:Módulo_Miembros'); $adh = new Adherent($db); $adh->id=$_GET["id"]; $adh->fetch($_GET["id"]); $adh->info($_GET["id"]); $head = member_prepare_head($adh); dol_fiche_head($head, 'info', $langs->trans("Member"), 0, 'user'); print '<table width="100%"><tr><td>'; dol_print_object_info($adh); print '</td></tr></table>'; print '</div>'; $db->close();