displayForm($fields_form); } public function displayForm($fields_form) { global $currentIndex, $cookie; $html = ''; $allowEmployeeFormLang = Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') ? Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') : 0; if ($allowEmployeeFormLang && !$cookie->employee_form_lang) $cookie->employee_form_lang = (int)_PS_LANG_DEFAULT_; $useLangFromCookie = false; $this->_languages = Language::getLanguages(false); if ($allowEmployeeFormLang) foreach ($this->_languages as $lang) if ($cookie->employee_form_lang == $lang['id_lang']) $useLangFromCookie = true; if (!$useLangFromCookie) $this->_defaultFormLanguage = (int)(Configuration::get('PS_LANG_DEFAULT')); else $this->_defaultFormLanguage = (int)$cookie->employee_form_lang; $html .= ' '; //definiowanie pól wielojęzykowych foreach($fields_form as $ff) { foreach($ff['form']['input'] as $field) { if($field['lang']) $lang_fields[] = $field['name']; } } if(isset($lang_fields)) $langtags = implode('¤', $lang_fields); else $langtags = ''; $html .= '
'; //dołączanie pickera do daty if(isset($date_fields)) { include_once('functions.php'); includeDatepicker($date_fields, true); } //dołączanie edytora TinyMCE $iso = Language::getIsoById((int)($cookie->id_lang)); $isoTinyMCE = (file_exists(_PS_ROOT_DIR_.'/js/tiny_mce/langs/'.$iso.'.js') ? $iso : 'en'); $ad = dirname($_SERVER["PHP_SELF"]); $html .= ' '; return $html; } } ?>