Skip to content

Commit 2f6228d

Browse files
author
Oleksandr Iegorov
committed
MAGETWO-61549: Use default URL Key
1 parent 952d1c7 commit 2f6228d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

app/code/Magento/CatalogUrlRewrite/Observer/CategoryUrlPathAutogeneratorObserver.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ public function execute(\Magento\Framework\Event\Observer $observer)
4848
{
4949
/** @var Category $category */
5050
$category = $observer->getEvent()->getCategory();
51-
if ($category->getUrlKey() !== false) {
51+
$useDefaultAttribute = !$category->isObjectNew() && !empty($category->getData('use_default')['url_key'])
52+
&& (int)$category->getData('use_default')['url_key'] === 1;
53+
if ($category->getUrlKey() !== false && !$useDefaultAttribute) {
5254
$resultUrlKey = $this->categoryUrlPathGenerator->getUrlKey($category);
5355
if (empty($resultUrlKey)) {
5456
throw new \Magento\Framework\Exception\LocalizedException(__('Invalid URL key'));

0 commit comments

Comments
 (0)