messages.phtml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. // @codingStandardsIgnoreFile
  7. ?>
  8. <?php /** @var $block \Magento\AdminNotification\Block\System\Messages */ ?>
  9. <?php $lastCritical = $block->getLastCritical();?>
  10. <div id="system_messages" class="message-system<?php if ($lastCritical): ?> message-system-unread<?php endif; ?>">
  11. <div class="message-system-inner">
  12. <?php if ($lastCritical): ?>
  13. <ul class="message-system-list">
  14. <li class="message message-warning error">
  15. <?= /* @escapeNotVerified */ $lastCritical->getText() ?>
  16. </li>
  17. </ul>
  18. <?php endif; ?>
  19. <div class="message-system-short">
  20. <span class="message-system-short-label">
  21. <?= /* @escapeNotVerified */ __('System Messages:') ?>
  22. </span>
  23. <?php if ($block->getCriticalCount()): ?>
  24. <div class="message message-warning error">
  25. <a class="message-link" href="#" title="<?= $block->escapeHtml(__('Critical System Messages')) ?>">
  26. <?= /* @escapeNotVerified */ $block->getCriticalCount() ?>
  27. </a>
  28. </div>
  29. <?php endif;?>
  30. <?php if ($block->getMajorCount()): ?>
  31. <div class="message message-warning warning">
  32. <a class="message-link" href="#" title="<?= $block->escapeHtml(__('Major System Messages')) ?>">
  33. <?= /* @escapeNotVerified */ $block->getMajorCount() ?>
  34. </a>
  35. </div>
  36. <?php endif;?>
  37. </div>
  38. <div id="message-system-all" title="<?= $block->escapeHtml(__('System messages')) ?>" data-mage-init='<?= $block->escapeHtml($block->getSystemMessageDialogJson()) ?>'></div>
  39. </div>
  40. </div>