12/06/2013, 22:38:36
j'ai mis (echo $langues
dans le fichier de la fonction mais on voit rien
je le met avnt l'appel ou aprés l'appel de la fonction
dans le fichier de la fonction mais on voit rien
je le met avnt l'appel ou aprés l'appel de la fonction
Code :
function smarty_cms_function_contact_form5($params, &$template) {
$smarty = $template->smarty;
// init
$date_serveur = date("Y-m-d H:m:s"); // date du jour
//Will be Eq to null or to Captcha instance.
$captcha = getCaptchaInstance5($params);
//Will be Eq to null or to CmsMailer instance.
$cmsmailer = getCmsMailerInstance5($params);
// -------------------------- langue ------------------------------
//$lang = CmsNlsOperations::get_current_language();
echo "langue ==== ".$lang; Renvoi en-US par default, donc Détection directement dans le navigateur.
if(!($langue = $smarty->get_template_vars('lang_parent'))) $langue = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
$lang = getTranslation5($langue);
// ----------------------------------------------------------------
if (empty($params['email'])){
echo '<div class="formError">'.$lang[1].'</div>';
return;
}
-.