47 private $moduleManager;
67 if (!$this->locator->getProduct()->getId() || !$this->getModuleManager()->isOutputEnabled(
'Magento_Review')) {
71 $meta[static::GROUP_REVIEW] = [
78 'componentType' =>
'insertListing',
79 'dataScope' =>
'review_listing',
80 'externalProvider' =>
'review_listing.review_listing_data_source',
81 'selectionsProvider' =>
'review_listing.review_listing.product_columns.ids',
82 'ns' =>
'review_listing',
83 'render_url' => $this->urlBuilder->getUrl(
'mui/index/render'),
84 'realTimeLink' =>
false,
85 'behaviourType' =>
'simple',
86 'externalFilterMode' =>
true,
88 'productId' =>
'${ $.provider }:data.product.current_product_id' 91 'productId' =>
'${ $.externalProvider }:params.current_product_id' 101 'label' =>
__(
'Product Reviews'),
102 'collapsible' =>
true,
104 'componentType' => Form\Fieldset::NAME,
108 static::GROUP_CONTENT,
125 $productId = $this->locator->getProduct()->getId();
139 private function getModuleManager()
141 if ($this->moduleManager ===
null) {
144 return $this->moduleManager;