Admin_TranslationController::mergeItemAction PHP Метод

mergeItemAction() публичный Метод

public mergeItemAction ( )
    public function mergeItemAction()
    {
        $translationType = $this->getParam("translationType");
        $dataList = json_decode($this->getParam("data"), true);
        $classname = "\\Pimcore\\Model\\Translation\\" . ucfirst($translationType);
        foreach ($dataList as $data) {
            $t = $classname::getByKey($data["key"], true);
            $t->addTranslation($data["lg"], $data["current"]);
            $t->setModificationDate(time());
            $t->save();
        }
        $this->_helper->json(["success" => true]);
    }