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.
 
 
 
 
 
 

38 wiersze
1.3 KiB

  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. /** @var \Magento\Cms\Block\Adminhtml\Wysiwyg\Images\Tree $block */
  7. /** @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */
  8. ?>
  9. <?php
  10. /** Magento\Framework\Json\Helper\Data $jsonHelper */
  11. $jsonHelper = $block->getData('jsonHelper');
  12. ?>
  13. <div class="tree-panel" >
  14. <div class="categories-side-col">
  15. <div class="tree-actions">
  16. <a id="collapseAll"><?= $block->escapeHtml(__('Collapse All')) ?></a>
  17. <span class="separator">|</span>
  18. <a id="expandAll"><?= $block->escapeHtml(__('Expand All')) ?></a>
  19. </div>
  20. <?= /* @noEscape */ $secureRenderer->renderEventListenerAsTag(
  21. 'onclick',
  22. "jQuery('[data-role=tree]').jstree('close_all');",
  23. '#div.tree-actions a#collapseAll'
  24. ) ?>
  25. <?= /* @noEscape */ $secureRenderer->renderEventListenerAsTag(
  26. 'onclick',
  27. "jQuery('[data-role=tree]').jstree('open_all');",
  28. '#div.tree-actions a#expandAll'
  29. ) ?>
  30. </div>
  31. <div data-role="tree" data-mage-init='<?= $block->escapeHtml(
  32. $jsonHelper->jsonEncode($block->getTreeWidgetOptions())
  33. ) ?>'>
  34. </div>
  35. </div>