Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 
 
 
 

40 wiersze
1.4 KiB

  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. /**
  7. * @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer
  8. */
  9. ?>
  10. <?= /* @noEscape */ $secureRenderer->renderTag(
  11. 'script',
  12. [
  13. 'src' => $block->getTrackingUrl(),
  14. 'async' => true,
  15. ],
  16. '&nbsp;',
  17. false
  18. ) ?>
  19. <?php
  20. /** @var \Magento\AdminAnalytics\ViewModel\Metadata $metadata */
  21. $metadata = $block->getMetadata();
  22. $scriptString = '
  23. var adminAnalyticsMetadata = {
  24. "secure_base_url": "' . $block->escapeJs($metadata->getSecureBaseUrlForScope()) . '",
  25. "version": "' . $block->escapeJs($metadata->getMagentoVersion()) . '",
  26. "product_edition": "' . $block->escapeJs($metadata->getProductEdition()) . '",
  27. "user": "' . $block->escapeJs($metadata->getCurrentUser()) . '",
  28. "mode": "' . $block->escapeJs($metadata->getMode()) . '",
  29. "store_name_default": "' . $block->escapeJs($metadata->getStoreNameForScope()) . '",
  30. "admin_user_created": "' . $block->escapeJs($metadata->getCurrentUserCreatedDate()) . '",
  31. "admin_user_logdate": "' . $block->escapeJs($metadata->getCurrentUserLogDate()) . '",
  32. "admin_user_role_name": "' . $block->escapeJs($metadata->getCurrentUserRoleName()) . '"
  33. };
  34. ';
  35. ?>
  36. <?= /* @noEscape */ $secureRenderer->renderTag('script', [], $scriptString, false); ?>