/var/www/vhosts/nabawater/backend/models
Edit: /var/www/vhosts/nabawater/backend/models/NewsletterSearch.php (1497B)
alias('NL')
->select('NL.*')
->where(['=', 'NL.newsletter_status', Newsletter::ACTIVE]);
$dataProvider = new ActiveDataProvider([
'query' => $query,
'pagination' => [
'PageSize' => Com::postPerPage(),
],
'sort' => [
'attributes' => [
'newsletter_title',
],
'defaultOrder' => [
'newsletter_title' => SORT_ASC,
]
]
]);
$this->load($params);
if(!$this->validate()) {
return $dataProvider;
}
$query->andFilterWhere(['like', 'NL.newsletter_title', strtolower($this->newsletter_title)])
->andFilterWhere(['like', 'NL.newsletter_status', $this->newsletter_status]);
return $dataProvider;
}
}