| @@ 1500-1502 (lines=3) @@ | ||
| 1497 | // Output types. |
|
| 1498 | if ( in_array( $params->output, array( 'ids', 'objects', 'pods' ), true ) ) { |
|
| 1499 | $sql['select'] = '`t`.`' . $table['field_id'] . '` AS `pod_item_id`'; |
|
| 1500 | } elseif ( 'names' === $params->output && ! empty( $table['field_index'] ) ) { |
|
| 1501 | $sql['select'] = '`t`.`' . $table['field_index'] . '` AS `pod_item_index`, `t`.`' . $table['field_id'] . '` AS `pod_item_id`'; |
|
| 1502 | } |
|
| 1503 | ||
| 1504 | if ( ! empty( $params->params ) && is_array( $params->params ) ) { |
|
| 1505 | $where = $sql['where']; |
|
| @@ 8082-8083 (lines=2) @@ | ||
| 8079 | $info[ 'meta_field_index' ] = pods_clean_name( $info[ 'meta_field_index' ], false, false ); |
|
| 8080 | $info[ 'meta_field_value' ] = pods_clean_name( $info[ 'meta_field_value' ], false, false ); |
|
| 8081 | ||
| 8082 | if ( empty( $info[ 'orderby' ] ) ) |
|
| 8083 | $info[ 'orderby' ] = '`t`.`' . $info[ 'field_index' ] . '`, `t`.`' . $info[ 'field_id' ] . '`'; |
|
| 8084 | ||
| 8085 | if ( 'table' == pods_var_raw( 'storage', $info[ 'pod' ] ) && !in_array( $object_type, array( 'pod', 'table' ) ) ) { |
|
| 8086 | $info[ 'join' ][ 'd' ] = 'LEFT JOIN `' . $info[ 'pod_table' ] . '` AS `d` ON `d`.`id` = `t`.`' . $info[ 'field_id' ] . '`'; |
|