protected function _prepareCollection() { $coreSlider = $this->_bannersliderHelper->getCoreSlider(); $collection = $this->_collectionFactory->create(); foreach ($coreSlider as $slider) { $collection->addItem($this->_objectFactory->create(['data' => ['id' => $slider['value'], 'title' => $slider['label']]])); } $this->setCollection($collection); return parent::_prepareCollection(); }