/**
  * Add field filter to collection
  *
  * @param string|array $field
  * @param string|int|array|null $condition
  * @return \Magento\Cms\Model\ResourceModel\Block\Collection
  */
 public function addFieldToFilter($field, $condition = null)
 {
     if ($field == 'visitor_type') {
         $field = 'customer_id';
         if (is_array($condition) && isset($condition['eq'])) {
             $condition = $condition['eq'] == Visitor::VISITOR_TYPE_CUSTOMER ? ['gt' => 0] : ['null' => true];
         }
     }
     return parent::addFieldToFilter($field, $condition);
 }