hook_views_post_execute(ViewExecutable $view)
Act on the view immediately after the query has been executed.
At this point the query has been executed, but the preRender() phase has not yet happened for handlers.
Output can be added to the view by setting $view->attachment_before and $view->attachment_after.
Parameters
\Drupal\views\ViewExecutable $view: The view object about to be processed.
See also
Related topics
- Hooks
- Define functions that alter the behavior of Drupal core.
File
- core/modules/views/views.api.php, line 792
- Describes hooks and plugins provided by the Views module.
Code
function hook_views_post_execute(ViewExecutable $view) { // If there are more than 100 results, show a message that encourages the user // to change the filter settings. // (This action could be performed later in the execution process, but not // earlier.) if ($view->total_rows > 100) { drupal_set_message(t('You have more than 100 hits. Use the filter settings to narrow down your list.')); } }
Please login to continue.