Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 
 
 
 

64 рядки
2.6 KiB

  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. use Magento\MediaGalleryUi\Block\Adminhtml\ImageDetails;
  7. use Magento\Framework\Escaper;
  8. // phpcs:disable Magento2.Files.LineLength, Generic.Files.LineLength
  9. /** @var ImageDetails $block */
  10. /** @var Escaper $escaper */
  11. ?>
  12. <div class="media-gallery-image-details-modal"
  13. data-bind="mageInit: {
  14. 'Magento_Ui/js/modal/modal': {
  15. type: 'slide',
  16. buttons: [],
  17. modalClass: 'media-gallery-image-details',
  18. title: '<?= $escaper->escapeHtmlAttr(__('Image Details')); ?>'
  19. }
  20. }">
  21. <div class="page-main-actions" data-bind="scope: 'mediaGalleryImageActions'">
  22. <!-- ko template: getTemplate() --><!-- /ko -->
  23. </div>
  24. <div id="media-gallery-image-details-messages" data-bind="scope: 'mediaGalleryImageDetailsMessages'">
  25. <!-- ko template: getTemplate() --><!-- /ko -->
  26. </div>
  27. <div id="media-gallery-image-details" data-bind="scope: 'mediaGalleryImageDetails'">
  28. <!-- ko template: getTemplate() --><!-- /ko -->
  29. </div>
  30. </div>
  31. <script type="text/x-magento-init">
  32. {
  33. "#media-gallery-image-details": {
  34. "Magento_Ui/js/core/app": {
  35. "components": {
  36. "mediaGalleryImageDetails": {
  37. "component": "Magento_MediaGalleryUi/js/image/image-details",
  38. "imageDetailsUrl": "<?= $escaper->escapeJs($block->getData('imageDetailsUrl')); ?>",
  39. "modalSelector": ".media-gallery-image-details-modal",
  40. "modalWindowSelector": ".media-gallery-image-details",
  41. "mediaGridMessages": "media_gallery_listing.media_gallery_listing.messages"
  42. },
  43. "mediaGalleryImageDetailsMessages": {
  44. "component": "Magento_MediaGalleryUi/js/grid/messages"
  45. },
  46. "mediaGalleryImageActions": {
  47. "component": "Magento_MediaGalleryUi/js/image/image-actions",
  48. "modalSelector": ".media-gallery-image-details-modal",
  49. "modalWindowSelector": ".media-gallery-image-details",
  50. "imageModelName" : "media_gallery_listing.media_gallery_listing.media_gallery_columns.thumbnail_url",
  51. "mediaGalleryImageDetailsName": "mediaGalleryImageDetails",
  52. "actionsList": <?= /* @noEscape */ $block->getActionsJson() ?>
  53. }
  54. }
  55. }
  56. }
  57. }
  58. </script>