hasParam('_pks')) { return Common::unsanitizeInputValue($request->getParam('_pks')); } // fall back to custom variables (might happen if old logs are replayed) if (Manager::getInstance()->isPluginActivated('CustomVariables')) { $customVariables = CustomVariablesRequestProcessor::getCustomVariablesInPageScope($request); if (isset($customVariables['custom_var_k3']) && $customVariables['custom_var_k3'] === '_pks') { return $customVariables['custom_var_v3'] ?? false; } } return parent::onLookupAction($request, $action); } public function getActionId() { return Action::TYPE_ECOMMERCE_ITEM_SKU; } }