public function action_newList() { PermissionHelper::Verification('Editor'); $name = $_POST['inputName']; $attributeGroupName = $_POST['inputGroup']; $attributeUnitName = $_POST['inputUnit']; $attributeValue = explode("\r\n", $_POST['inputValue']); $attribute = new Attribute(); $attribute->attributegroup_id = AttributeGroupService::GetByName($attributeGroupName)->attributegroup_id; $attribute->name = $name; $attribute->type = 2; $attribute->status = "1"; if ($attributeUnitName != "-") { $attribute->unit_id = UnitService::GetByName($attributeUnitName)->unit_id; } AttributeService::Create($attribute); $id = AttributeService::GetByName($name)->attribute_id; for ($i = 0; $i < count($attributeValue); $i++) { $attributeList = new AttributeList(); $attributeList->attribute_id = $id; $attributeList->name = $attributeValue[$i]; AttributeListService::Create($attributeList); } header("Location: /Attribute/Item"); }