public static function content($code) { $languageContentService = new LanguageContentService(); $languageContentVo = $languageContentService->getByLangIdAndCode(Zee::getCurrentLanguageId(), $code); if (Config::LANG_EDIT_MODE) { if ($languageContentVo instanceof LanguageContentValue) { $displayString = $languageContentVo->content; } $displayString = $code; $outHTML = "<a href=\"javascript:void(0);\" onclick=\"window.open ('lang.php?code={$code}', 'modifiy_languages', 'height=450, width=650, top=150, left=250, toolbar=no, menubar=no, scrollbars=no, resizable=yes, location=no, status=no')\">{$displayString}</a>"; return $outHTML; } if ($languageContentVo instanceof LanguageContentValue) { return $languageContentVo->content; } return $code; }
//init require_once 'Config.class.php'; require_once 'zee/Zee.class.php'; require_once 'zee/db/DB.class.php'; require_once 'zee/db/Value.class.php'; require_once 'zee/lang/Language.class.php'; require_once 'zee/lang/LanguageContentValue.class.php'; require_once 'zee/lang/LanguageValue.class.php'; require_once 'zee/lang/LanguageService.class.php'; require_once 'zee/lang/LanguageContentService.class.php'; //db $db = new DB(); Zee::register('DB', $db); $action = addslashes(trim($_GET['action'])); //get langs $languageContentService = new LanguageContentService(); $languageService = new LanguageService(); $languageVo = new LanguageValue(); $languageList = $languageService->getList($languageVo); //var_dump($languageList);exit; $typeArray = array('ERROR', 'LABEL', 'MESSAGE'); switch ($action) { case 'update': if (!trim($_POST['language_content_code'])) { echo 'no code'; exit; } //do update addslashes(trim($_POST['language_content_code'])); $codeArrayTmp = explode('.', addslashes(trim($_POST['language_content_code']))); if (count($codeArrayTmp) != 3) {