/** * @return \Gemtoo\Blog\Model\ResourceModel\Article\Collection */ public function getArticleCollection() { if (is_null($this->articleCollection)) { $this->articleCollection = $this->categoryModel->getSelectedArticlesCollection($this->getCategory())->addStoreFilter($this->_storeManager->getStore()->getId())->addFieldToFilter('is_active', 1); //TODO: use constant here $this->articleCollection->getSelect()->order('related_category.position'); } return $this->articleCollection; }