Created
November 13, 2019 06:24
-
-
Save Pum-purum/8cd2d710273931c337565b968cf81301 to your computer and use it in GitHub Desktop.
bitrix D7 событие в новом ядре
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
EventManager::getInstance()->addEventHandler( | |
'sale', | |
'OnSaleBasketSaved', | |
'clearSessionParameters' | |
); | |
/** | |
* @param \Bitrix\Main\Event $event | |
* @return \Bitrix\Main\EventResult|\Main\EventResult | |
* 14553 | |
* Если закрыть попап и удалить все товары из корзины то потом при заходе в новую корзину и там будет товар только онлайн попап не появляется. Надо сделать чтобы при таком сценарии попап появлялся в новой корзине. | |
*/ | |
function clearSessionParameters(Bitrix\Main\Event $event) | |
{ | |
/** @var Basket $basket */ | |
$basket = $event->getParameter("ENTITY"); | |
if (!$basket->getQuantityList()) | |
{ | |
unset($_SESSION['SHOW_ONLY_ONLINE']); | |
} | |
return new Bitrix\Main\EventResult(Bitrix\Main\EventResult::SUCCESS); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment