Example #1
0
if (!defined('NOREQUIREMENU')) {
    define('NOREQUIREMENU', '1');
}
//if (! defined('NOREQUIREHTML'))  define('NOREQUIREHTML','1');
if (!defined('NOREQUIREAJAX')) {
    define('NOREQUIREAJAX', '1');
}
//if (! defined('NOREQUIRESOC'))   define('NOREQUIRESOC','1');
//if (! defined('NOREQUIRETRAN'))  define('NOREQUIRETRAN','1');
require '../../main.inc.php';
$id = GETPOST('id', 'int');
$action = GETPOST('action', 'alpha');
$htmlname = GETPOST('htmlname', 'alpha');
$showempty = GETPOST('showempty', 'int');
/*
 * View
 */
top_httphead();
//print '<!-- Ajax page called with url '.$_SERVER["PHP_SELF"].'?'.$_SERVER["QUERY_STRING"].' -->'."\n";
// Load original field value
if (!empty($id) && !empty($action) && !empty($htmlname)) {
    $form = new Form($db);
    $return = array();
    if (empty($showempty)) {
        $showempty = 0;
    }
    $return['value'] = $form->selectcontacts($id, '', $htmlname, $showempty, '', '', 0, '', true);
    $return['num'] = $form->num;
    $return['error'] = $form->error;
    echo json_encode($return);
}
Example #2
0
           	// Type
           	print '<tr><td width="25%">'.$langs->trans("Type").'</td>';
           	print '<td>';
           	if ($user->id == $object->id || ! $user->admin)
           	{
	           	$type=$langs->trans("Internal");
    	       	if ($object->societe_id) $type=$langs->trans("External");
        	   	print $form->textwithpicto($type,$langs->trans("InternalExternalDesc"));
	           	if ($object->ldap_sid) print ' ('.$langs->trans("DomainUser").')';
           	}
           	else
			{
				$type=0;
	            if ($object->contact_id) $type=$object->contact_id;
	            print $form->selectcontacts(0,$type,'contactid',2,'','',1,'',false,1);
	           	if ($object->ldap_sid) print ' ('.$langs->trans("DomainUser").')';
            }
           	print '</td></tr>';

			// Address
            print '<tr><td class="tdtop">'.fieldLabel('Address','address').'</td>';
	        print '<td><textarea name="address" id="address" cols="80" rows="3" wrap="soft">';
            print $object->address;
            print '</textarea></td></tr>';

            // Zip
            print '<tr><td>'.fieldLabel('Zip','zipcode').'</td><td>';
            print $formcompany->select_ziptown($object->zip, 'zipcode', array('town', 'selectcountry_id', 'state_id'), 6);
            print '</td></tr>';
Example #3
0
if (!defined('NOTOKENRENEWAL')) {
    define('NOTOKENRENEWAL', '1');
}
// Disables token renewal
if (!defined('NOREQUIREMENU')) {
    define('NOREQUIREMENU', '1');
}
//if (! defined('NOREQUIREHTML'))  define('NOREQUIREHTML','1');
if (!defined('NOREQUIREAJAX')) {
    define('NOREQUIREAJAX', '1');
}
//if (! defined('NOREQUIRESOC'))   define('NOREQUIRESOC','1');
//if (! defined('NOREQUIRETRAN'))  define('NOREQUIRETRAN','1');
require '../../main.inc.php';
$id = GETPOST('id', 'int');
$action = GETPOST('action', 'alpha');
$htmlname = GETPOST('htmlname', 'alpha');
/*
 * View
 */
top_httphead();
//print '<!-- Ajax page called with url '.$_SERVER["PHP_SELF"].'?'.$_SERVER["QUERY_STRING"].' -->'."\n";
// Load original field value
if (!empty($id) && !empty($action) && !empty($htmlname)) {
    $form = new Form($db);
    $return = array();
    $return['value'] = $form->selectcontacts($id, '', 'contactid', 0, '', '', 0, '', true);
    $return['num'] = $form->num;
    $return['error'] = $form->error;
    echo json_encode($return);
}