コード例 #1
0
ファイル: ExtendedMultilang.php プロジェクト: techart/tao
 public function assign_to_object($form, $object, $name, $data)
 {
     if (!$this->access($name, $data, 'assign_to_object', $object, $form)) {
         return;
     }
     $data['multilang'] = true;
     $langs = $this->data_langs($data);
     if (!$langs) {
         return parent::assign_from_object($form, $object, $name, $data);
     }
     foreach ($langs as $lang => $ldata) {
         $_name = $this->name_lang($name, $lang);
         $object["{$name}_{$lang}"] = $form[$_name];
     }
 }