ProductGrid::createRows

  1. Bitrix24 API (v. 23.675.0)
  2. catalog
  3. ProductGrid
  4. createRows
  • Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/grid/productgrid.php
  • Класс: BitrixCatalogGridProductGrid
  • Вызов: ProductGrid::createRows
protected function createRows(): Rows
{
	$assembler = new ProductRowAssembler(
		$this->getVisibleColumnsIds(),
		$this->getSettings(),
		$this->getColumns()
	);

	$assembler->setUseCatalogTab(
		Option::get('catalog', 'show_catalog_tab_with_offers') === 'Y'
	);
	$assembler->setUseSkuSelector(
		$this->getSettings()->isSkuSelectorEnabled()
	);

	return new Rows(
		$assembler,
		new ProductRowActionsProvider(
			$this->getSettings(),
			$this->getProductRightsChecker()
		)
	);
}

Добавить комментарий