Map * @copyright Tamaranga */ class MapListBlock extends ListListBlock { /** @var int Start number */ public $start = 1; public function init() { parent::init(); $this->setTemplate('lists/list.list', 'listings'); $this->setItemView(ListItemBlock::class); } public function prepareItems() { parent::prepareItems(); # Item number $i = $this->start; foreach ($this->items as &$item) { $item['num'] = $i++; } unset($item); } }