diff --git a/vendor/magento/module-catalog/Block/Adminhtml/Category/Widget/Chooser.php b/vendor/magento/module-catalog/Block/Adminhtml/Category/Widget/Chooser.php index dba669bc5ca4a..893048191612f 100644 --- a/vendor/magento/module-catalog/Block/Adminhtml/Category/Widget/Chooser.php +++ b/vendor/magento/module-catalog/Block/Adminhtml/Category/Widget/Chooser.php @@ -152,7 +152,7 @@ protected function _getNodeJson($node, $level = 0) if (in_array($node->getId(), $this->getSelectedCategories())) { $item['checked'] = true; } - $item['is_anchor'] = (int)$node->getIsAnchor(); + $item['is_anchor'] = $node->getIsAnchor() !== null ? (int) $node->getIsAnchor() : 1; $item['url_key'] = $node->getData('url_key'); return $item; } diff --git a/vendor/magento/module-catalog/view/adminhtml/templates/catalog/category/widget/tree.phtml b/vendor/magento/module-catalog/view/adminhtml/templates/catalog/category/widget/tree.phtml index 7bc85087a7e02..27042e07f963b 100644 --- a/vendor/magento/module-catalog/view/adminhtml/templates/catalog/category/widget/tree.phtml +++ b/vendor/magento/module-catalog/view/adminhtml/templates/catalog/category/widget/tree.phtml @@ -4,11 +4,14 @@ * See COPYING.txt for license details. */ -/** @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */ +/** + * @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer + * @var \Magento\Framework\Escaper $escaper + */ ?> getId() ?> -
+
getUseMassaction() ? 1 : 0; $isAnchorOnly = $block->getIsAnchorOnly() ? 1 : 0; @@ -16,9 +19,10 @@ $scriptString = <<