uber_publisher_daily_cartoons-8.x-6.x-dev/modules/uber_publisher_monthly_caricature/uber_publisher_monthly_caricature.views_execution.inc
modules/uber_publisher_monthly_caricature/uber_publisher_monthly_caricature.views_execution.inc
<?php
/**
* @file
* Contains uber_publisher_monthly_caricature.views_execution.inc file.
*/
/**
* Implements hook_views_query_alter().
*/
function uber_publisher_monthly_caricature_views_query_alter($view, $query) {
if ($view->id() == 'monthly_cartoons' && $view->current_display == 'monthly_cartoons_list') {
foreach ($query->where as &$condition_group) {
foreach ($condition_group['conditions'] as &$condition) {
if (strpos($condition['field'], "DATE_FORMAT(node__field_date.field_date_value, '%Y%m') =") !== FALSE) {
$condition['field'] = str_replace('=', '!=', $condition['field']);
}
}
}
}
}
