forked from Wavyzz/dolibarr
Fix: traduction du calendrier eldy
This commit is contained in:
@@ -2739,5 +2739,42 @@ function make_substitutions($chaine,$substitutionarray)
|
||||
}
|
||||
return $chaine;
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* \brief Convertit une variable php en variable javascript
|
||||
* \param var variable php
|
||||
* \return result variable javascript
|
||||
*/
|
||||
function php2js($var)
|
||||
{
|
||||
if (is_array($var))
|
||||
{
|
||||
$array = array();
|
||||
foreach ($var as $a_var)
|
||||
{
|
||||
$array[] = php2js($a_var);
|
||||
}
|
||||
$result = "[" . join(",", $array) . "]";
|
||||
return $result;
|
||||
}
|
||||
else if (is_bool($var))
|
||||
{
|
||||
$result = $var ? "true" : "false";
|
||||
return $result;
|
||||
}
|
||||
else if (is_int($var) || is_integer($var) || is_double($var) || is_float($var))
|
||||
{
|
||||
$result = $var;
|
||||
return $result;
|
||||
}
|
||||
else if (is_string($var))
|
||||
{
|
||||
$result = "\"" . addslashes(stripslashes($var)) . "\"";
|
||||
return $result;
|
||||
}
|
||||
// autres cas: objets, on ne les g<>re pas
|
||||
$result = FALSE;
|
||||
return $result;
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user