Files
ltsecurityinc/app/code/Amasty/HidePrice/Plugin/Backend/Model/Menu/Item.php
T

25 lines
697 B
PHP
Executable File

<?php
/**
* @author Amasty Team
* @copyright Copyright (c) Amasty (https://www.amasty.com)
* @package Hide Price (Call for Price) for Magento 2
*/
namespace Amasty\HidePrice\Plugin\Backend\Model\Menu;
class Item
{
public function aroundGetUrl(
\Magento\Backend\Model\Menu\Item $subject,
callable $proceed
) {
$result = $proceed();
/* hack for having correct url key ( we cant add params in menu.xml file)*/
if ($subject->getId() == 'Amasty_HidePrice::settings') {
$find = 'admin/system_config/edit';
$result = str_replace($find, $find . '/section/amasty_hide_price', $result);
}
return $result;
}
}