public function pjActionCloneUser() { $this->setAjax(true); if ($this->isXHR()) { if (isset($_POST['record']) && count($_POST['record']) > 0) { $MultiLangModel = new pjMultiLangModel(); $data = pjUserModel::factory()->whereIn('id', $_POST['record'])->findAll()->getData(); foreach ($data as $item) { $item_id = $item['id']; unset($item['id']); unset($item['email']); $id = pjUserModel::factory($item)->insert()->getInsertId(); if ($id !== false && (int) $id > 0) { $_data = pjMultiLangModel::factory()->getMultiLang($item_id, 'pjUser'); $MultiLangModel->saveMultiLang($_data, $id, 'pjUser'); } } } } exit; }