Form::INPUT, Form::COL_CLASSES =>'c', Form::TYPE => $isCheckbox ? eInputType::CHECKBOX : eInputType::RADIO, Form::INPUT_OPT => [ Input::PLACEHOLDER => $c = PropertyValue::getName($v), Input::LABEL => $c, Input::VALUE => $v[PropertyValue::$ID], Input::NAME => Value::$VALUE, Input::CHECKED => in_array($v[PropertyValue::$ID],$checked), ], ]; } break; case ePropertyType::TEXT: case ePropertyType::NUMBER: $value = array_pop($item_values); $inputs = [ [ Form::VIEW =>Form::INPUT, Form::COL_CLASSES =>'c c-1-3', Form::TYPE =>eInputType::TEXT, Form::INPUT_OPT => [ Input::PLACEHOLDER => $c = Property::getName($C), Input::LABEL => $c, Input::NAME => Value::$TEXT, Input::VALUE => $value[Value::$TEXT], ], ] ]; break; } echo new Form([ Form::INPUTS=>$inputs, Form::INPUT_ALL_THEME_FORCE => 'ms', Form::FORM_WRAP => false, ]); } } }