rows)) { foreach ($this->rows as $row) { if ( ! array_key_exists($this->rowsIdKey, $row)) { continue; } if ($this->rowsFilter !== null && call_user_func($this->rowsFilter, $row) === false) { continue; } $attrRow = array('class'=>['j-list-row']); $attrRow['data-id'] = $row[$this->rowsIdKey]; $html = ''; Block::obCallable($html, $this->customRenderer, function ($callable) use (& $row, & $attrRow){ return call_user_func($callable, $row, ['attr' => & $attrRow]); }) ?>
>