|
@@ 3216-3230 (lines=15) @@
|
| 3213 |
|
|
| 3214 |
|
// Set default field values for object fields |
| 3215 |
|
if ( !empty( $object_fields ) ) { |
| 3216 |
|
foreach ( $object_fields as $field => $field_data ) { |
| 3217 |
|
if ( in_array( $field, $fields_active ) ) { |
| 3218 |
|
continue; |
| 3219 |
|
} |
| 3220 |
|
elseif ( !isset( $field_data[ 'default' ] ) || strlen( $field_data[ 'default' ] ) < 1 ) { |
| 3221 |
|
continue; |
| 3222 |
|
} |
| 3223 |
|
|
| 3224 |
|
$value = PodsForm::default_value( pods_var_raw( $field, 'post' ), $field_data[ 'type' ], $field, pods_var_raw( 'options', $field_data, $field_data, null, true ), $pod, $params->id ); |
| 3225 |
|
|
| 3226 |
|
if ( null !== $value && '' !== $value && false !== $value ) { |
| 3227 |
|
$object_fields[ $field ][ 'value' ] = $value; |
| 3228 |
|
$fields_active[] = $field; |
| 3229 |
|
} |
| 3230 |
|
} |
| 3231 |
|
} |
| 3232 |
|
|
| 3233 |
|
// Set default field values for Pod fields |
|
@@ 3234-3248 (lines=15) @@
|
| 3231 |
|
} |
| 3232 |
|
|
| 3233 |
|
// Set default field values for Pod fields |
| 3234 |
|
foreach ( $fields as $field => $field_data ) { |
| 3235 |
|
if ( in_array( $field, $fields_active ) ) { |
| 3236 |
|
continue; |
| 3237 |
|
} |
| 3238 |
|
elseif ( !isset( $field_data[ 'default' ] ) || strlen( $field_data[ 'default' ] ) < 1 ) { |
| 3239 |
|
continue; |
| 3240 |
|
} |
| 3241 |
|
|
| 3242 |
|
$value = PodsForm::default_value( pods_var_raw( $field, 'post' ), $field_data[ 'type' ], $field, pods_var_raw( 'options', $field_data, $field_data, null, true ), $pod, $params->id ); |
| 3243 |
|
|
| 3244 |
|
if ( null !== $value && '' !== $value && false !== $value ) { |
| 3245 |
|
$fields[ $field ][ 'value' ] = $value; |
| 3246 |
|
$fields_active[] = $field; |
| 3247 |
|
} |
| 3248 |
|
} |
| 3249 |
|
} |
| 3250 |
|
|
| 3251 |
|
$columns =& $fields; // @deprecated 2.0 |