コード例 #1
0
ファイル: wpl_ajax.php プロジェクト: gvh1993/project-vvvh
 private function save_languages()
 {
     $raws = wpl_request::getVar('wpllangs', array());
     $langs = array();
     $lang_options = array();
     foreach ($raws as $key => $raw) {
         if (!trim($raw['full_code'])) {
             continue;
         }
         $langs[$key] = $raw['full_code'];
         $lang_options[$key] = $raw;
     }
     wpl_settings::save_setting('lang_options', json_encode($lang_options));
     wpl_addon_pro::save_languages($langs);
     $res = 1;
     $message = $res ? __('Saved.', WPL_TEXTDOMAIN) : __('Error Occured.', WPL_TEXTDOMAIN);
     $data = NULL;
     $response = array('success' => $res, 'message' => $message, 'data' => $data);
     echo json_encode($response);
     exit;
 }