private function getProductListVariables()
{
$variables = [];
$productListBlock = $this->getProductListBlock();
if ($productListBlock !== null && $productListBlock->getCollection()) {
$variables['product_list.page_count'] = $productListBlock->getLastPageNum();
$variables['product_list.product_count'] = $productListBlock->getTotalNum();
$variables['product_list.current_page'] = $productListBlock->getCurrentPage();
$variables['product_list.sort_order'] = $productListBlock->getCurrentOrder();
$variables['product_list.sort_direction'] = $productListBlock->getCurrentDirection();
$variables['product_list.display_mode'] = $productListBlock->getCurrentMode();
}
return $variables;
}