function gv_value($entry, $field) { $value = GravityView_API::field_value($entry, $field); if ($value === '') { return apply_filters('gravityview_empty_value', ''); } return $value; }
function gv_value($entry, $field) { $value = GravityView_API::field_value($entry, $field); if ($value === '') { /** * @filter `gravityview_empty_value` What to display when a field is empty * @param string $value (empty string) */ $value = apply_filters('gravityview_empty_value', ''); } return $value; }
/** * Get the array of entry data * * @since 1.3 * * @param array $view_entries Array of entries for the current search * @param array $view_data Data information returned from GravityView_View_Data::get_view() * * @return array */ function get_output_data($view_entries, $view_data) { // build output data $data = array(); if ($view_entries['count'] !== 0) { // For each entry foreach ($view_entries['entries'] as $entry) { $temp = array(); // Loop through each column and set the value of the column to the field value if (!empty($view_data['fields']['directory_table-columns'])) { foreach ($view_data['fields']['directory_table-columns'] as $field_settings) { $temp[] = GravityView_API::field_value($entry, $field_settings); } } // Then add the item to the output dataset $data[] = $temp; } } return $data; }