Norm: La liste des modes de paiement pour la saisie d'une cotisation vient de la table des type de paiement plutot que codé en dur.

This commit is contained in:
Laurent Destailleur 2004-07-17 12:52:41 +00:00
parent 2fe7930b5b
commit 2e60e43123

View File

@ -28,7 +28,7 @@
\author Rodolphe Quiedeville \author Rodolphe Quiedeville
\author Jean-Louis Bergamo \author Jean-Louis Bergamo
\author Laurent Destailleur \author Laurent Destailleur
\version 1.2. \version $Revision$
Ensemble de fonctions de base de dolibarr sous forme d'include Ensemble de fonctions de base de dolibarr sous forme d'include
*/ */
@ -210,41 +210,53 @@ function dolibarr_print_phone($phone)
function img_file($alt = "Voir") function img_file($alt = "Voir")
{ {
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/file.png" border="0" alt="'.$alt.'">'; return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/file.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
} }
function img_file_new($alt = "Voir") function img_file_new($alt = "Voir")
{ {
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/filenew.png" border="0" alt="'.$alt.'">'; return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/filenew.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
} }
function img_pdf($alt = "Voir") function img_pdf($alt = "Voir")
{ {
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/pdf.png" border="0" alt="'.$alt.'">'; return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/pdf.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
}
function img_warning($alt = "Voir")
{
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/warning.png" border="0" alt="'.$alt.'">';
}
function img_delete($alt = "Supprimer")
{
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/delete.png" border="0" alt="'.$alt.'" title="Supprimer">';
}
function img_info($alt = "Informations")
{
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/info.png" border="0" alt="'.$alt.'" title="Informations">';
} }
function img_edit($alt = "Modifier") function img_edit($alt = "Modifier")
{ {
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/edit.png" border="0" alt="'.$alt.'" title="Modifier">'; return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/edit.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
} }
function img_delete($alt = "Supprimer")
{
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/delete.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
}
function img_disable($alt = "Désactiver")
{
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/disable.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
}
function img_warning($alt = "Voir")
{
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/warning.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
}
function img_info($alt = "Informations")
{
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/info.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
}
function img_alerte($alt = "Alerte")
{
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/alerte.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
}
function img_phone_in($alt = "Modifier") function img_phone_in($alt = "Modifier")
{ {
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/call.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/call.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
@ -256,11 +268,6 @@ function img_phone_out($alt = "Modifier")
} }
function img_alerte($alt = "Alerte")
{
return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/alerte.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
}
function img_next($alt = "Suivant") function img_next($alt = "Suivant")
{ {
@ -823,6 +830,7 @@ function print_fleche_navigation($page,$file,$options='', $nextpage)
} }
} }
/*! /*!
\brief fonction servant a afficher un menu déroulant avec oui ou non \brief fonction servant a afficher un menu déroulant avec oui ou non
\param value \param value
@ -843,6 +851,37 @@ function print_oui_non($value)
} }
} }
/*!
\brief fonction servant a afficher un menu déroulant sur le type de paiement
\param value
\remarks value peut avoir la valeur 0 ou 1
*/
function print_type_paiement_select($db,$nomselect,$value=-1)
{
print "<select name=\"$nomselect\">";
$sql = "SELECT tp.code, tp.libelle";
$sql .= " FROM ".MAIN_DB_PREFIX."c_paiement as tp";
if ($value >= 0)
{
$sql.="WHERE type = $value";
}
$sql.=" ORDER by tp.libelle";
if ( $db->query($sql) ) {
$i=0;
$num = $db->num_rows();
while ($i < $num)
{
$obj = $db->fetch_object( $i);
print "<option value=\"$obj->code\">$obj->libelle</option>";
$i++;
}
}
print "</select>\n";
}
/*! /*!
\brief fonction servant a afficher les mois dans un liste déroulante \brief fonction servant a afficher les mois dans un liste déroulante
\param set_time \param set_time
@ -913,7 +952,7 @@ function print_date_select($set_time='')
{ {
if ($year == $syear) if ($year == $syear)
{ {
print "<option value=\"$year\" SELECTED>$year"; print "<option value=\"$year\" selected>$year";
} }
else else
{ {
@ -973,6 +1012,7 @@ function print_duree_select($prefix)
print "</select>\n"; print "</select>\n";
} }
/*! /*!
\brief fonction qui retourne un montant monétaire formaté \brief fonction qui retourne un montant monétaire formaté
\param amount montant a formater \param amount montant a formater