getData(['config', 'i18n', 'langAdmin']) . '/lex_form.php');
// Flatpickr dans la langue en frontend si elle est connue de Flatpickr, y compris en traduction auto
$arrayFlatpickr = ['fr', 'es', 'pt', 'el', 'it'];
if( isset( $_SESSION['langFrontEnd'])){
$lang_base = $_SESSION['langFrontEnd'];
} else {
$lang_base = $this->getData(['config', 'i18n', 'langBase']);
}
$lang_flatpickr = in_array($lang_base, $arrayFlatpickr) ? $lang_base : 'default';
?>getData(['config', 'i18n', 'langBase']);
if ( !empty($_COOKIE["DELTA_I18N_SITE"])) {
if( $this->getInput('DELTA_I18N_SITE') !== 'base' ) $lang = $this->getInput('DELTA_I18N_SITE');
}
$lang_page = $lang;
switch ($lang) {
case 'en' :
$lang_page = 'en_GB';
break;
case 'pt' :
$lang_page = 'pt_PT';
break;
case 'sv' :
$lang_page = 'sv_SE';
break;
case 'fr' :
$lang_page = 'fr_FR';
break;
}
// Si la langue n'est pas supportée par Tinymce la langue d'administration est utilisée
if( ! file_exists( 'core/vendor/tinymce/langs/'.$lang_page.'.js' )){
$lang_page = $lang_admin;
}
echo '';
if($this->getData(['module', $this->getUrl(0), 'input'])): ?>
getData(['module', $this->getUrl(0), 'input']) as $index => $input): ?>
'formInput_' . $index,
'label' => $input['name'],
'value' => $_SESSION['draft']['mail']
]); ?>
$key) {
$values[$value] = trim($value);
}
?>
'formInput_' . $index,
'label' => $input['name'],
'selected' => isset($_SESSION['draft']['select'][$selectIndex])? $values[$_SESSION['draft']['select'][$selectIndex]] : ''
]);
$selectIndex++; ?>
'formInput_' . $index,
'label' => $input['name'],
'value' => isset($_SESSION['draft']['text'][$textIndex]) ? $_SESSION['draft']['text'][$textIndex] : ''
]);
$textIndex++; ?>
'formInput_' . $index,
'label' => $input['name'],
'value' => $_SESSION['draft']['textarea'],
'class' => 'editorWysiwygComment',
'noDirty' => true
]); ?>
'formInput_' . $index,
'label' => $input['name'],
'value' => $_SESSION['draft']['datetime']
]); ?>
isset($_SESSION['draft']['checkbox'][$checkboxIndex]) ? $_SESSION['draft']['checkbox'][$checkboxIndex] : false
]);
$checkboxIndex++; ?>
getData(['module', $this->getUrl(0), 'config', 'captcha'])
&& ( $_SESSION['humanBot']==='bot') || $this->getData(['config', 'connect', 'captchaBot'])===false ): ?>
getData(['module', $this->getUrl(0), 'config', 'captcha'])
&& $_SESSION['humanBot']==='human' && $this->getData(['config', 'connect', 'captchaBot']) ): ?>
'Input Blue',
'value' => ''
]); ?>
$this->getData(['module', $this->getUrl(0), 'config', 'button']) ? $this->getData(['module', $this->getUrl(0), 'config', 'button']) : $text['form_view']['index'][0],
'ico' => ''
]); ?>