public function input($field, $input_name = null, $value = '__null')
{
// Field data override
if (is_array($field)) {
$field_data = $field;
$field = pods_var_raw('name', $field);
} else {
$field_data = $this->fields($field);
}
if (!empty($field_data)) {
$field_type = pods_var_raw('type', $field_data);
if (empty($input_name)) {
$input_name = $field;
}
if ('__null' == $value) {
$value = $this->field(array('name' => $field, 'in_form' => true));
}
return PodsForm::field($input_name, $value, $field_type, $field_data, $this, $this->id());
}
return '';
}