Début ajout de l'autocomplétion ajax sur la liste déroulante des pays
Ajout fonction pour afficher les images gif
This commit is contained in:
parent
823d72e722
commit
5d1834f282
@ -327,11 +327,12 @@ class Form
|
|||||||
$pays_id = $obj->rowid?$obj->rowid:'';
|
$pays_id = $obj->rowid?$obj->rowid:'';
|
||||||
print '<div>';
|
print '<div>';
|
||||||
print '<input type="text" size="45" id="pays" name="pays" value="'.$obj->libelle.'" />';
|
print '<input type="text" size="45" id="pays" name="pays" value="'.$obj->libelle.'" />';
|
||||||
|
print '<span id="indicator1" style="display: none">'.img_gif('Working...','ajaxworking').'</span>';
|
||||||
print '<input type="hidden" name="pays_id" id="pays_id" value="'.$pays_id.'" '.$htmloption.' />';
|
print '<input type="hidden" name="pays_id" id="pays_id" value="'.$pays_id.'" '.$htmloption.' />';
|
||||||
print '</div>';
|
print '</div>';
|
||||||
print '<div id="hint" class="autocomplete"></div>';
|
print '<div id="hint" class="autocomplete"></div>';
|
||||||
print '<script type="text/javascript">';
|
print '<script type="text/javascript">';
|
||||||
print 'new Ajax.Autocompleter(\'pays\',\'hint\',\''.DOL_URL_ROOT.'/ajaxresponse.php\',{method: \'post\',paramName: \'pays\',afterUpdateElement: ac_return});';
|
print 'new Ajax.Autocompleter(\'pays\',\'hint\',\''.DOL_URL_ROOT.'/ajaxresponse.php\',{method: \'post\',paramName: \'pays\',indicator: \'indicator1\',afterUpdateElement: ac_return});';
|
||||||
print '</script>';
|
print '</script>';
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
@ -1088,6 +1088,18 @@ function img_allow($allow)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
\brief Affiche image gif (fonction générique)
|
||||||
|
\param alt Texte sur le alt de l'image
|
||||||
|
\param picto Nom de l'image a afficher
|
||||||
|
\return string Retourne tag img
|
||||||
|
*/
|
||||||
|
function img_gif($alt, $picto, $options='')
|
||||||
|
{
|
||||||
|
global $conf,$langs;
|
||||||
|
return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/'.$picto.'.gif" border="0" alt="'.$alt.'" title="'.$alt.'"'.($options?' '.$options:'').'>';
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
\brief Affiche info admin
|
\brief Affiche info admin
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user