コード例 #1
0
ファイル: SaveAjax.php プロジェクト: Bergdahls/YetiForceCRM
 public function AddTranslation(Vtiger_Request $request)
 {
     $params = $request->get('params');
     $form_data = $params['form_data'];
     $langs = json_decode($form_data['langs'], true);
     $params['type'] = $form_data['type'];
     $params['langkey'] = $form_data['variable'];
     foreach ($langs as $lang) {
         $params['lang'] = $lang;
         $params['val'] = $form_data[$lang];
         $saveResp = Settings_LangManagement_Module_Model::AddTranslation($params);
         if ($saveResp['success'] == false) {
             break;
         }
     }
     $response = new Vtiger_Response();
     $response->setResult(array('success' => $saveResp['success'], 'message' => vtranslate($saveResp['data'], $request->getModule(false))));
     $response->emit();
 }