Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
additional.phtml
Go to the documentation of this file.
1 <?php
7 // @codingStandardsIgnoreFile
8 
10 $permissions = $block->getData('permissions');
11 ?>
12 <?php if ($permissions && $permissions->hasAccessToAdditionalActions()): ?>
13  <div class="additional-cache-management">
14  <?php if ($permissions->hasAccessToFlushCatalogImages()): ?>
15  <h2>
16  <span><?= $block->escapeHtml(__('Additional Cache Management')); ?></span>
17  </h2>
18  <p>
19  <button onclick="setLocation('<?= $block->escapeJs($block->getCleanImagesUrl()); ?>')" type="button">
20  <?= $block->escapeHtml(__('Flush Catalog Images Cache')); ?>
21  </button>
22  <span><?= $block->escapeHtml(__('Pregenerated product images files')); ?></span>
23  </p>
24  <?php endif; ?>
25  <?php if ($permissions->hasAccessToFlushJsCss()): ?>
26  <p>
27  <button onclick="setLocation('<?= $block->escapeJs($block->getCleanMediaUrl()); ?>')" type="button">
28  <?= $block->escapeHtml(__('Flush JavaScript/CSS Cache')); ?>
29  </button>
30  <span><?= $block->escapeHtml(__('Themes JavaScript and CSS files combined to one file')) ?></span>
31  </p>
32  <?php endif; ?>
33  <?php if (!$block->isInProductionMode() && $permissions->hasAccessToFlushStaticFiles()): ?>
34  <p>
35  <button onclick="setLocation('<?= $block->escapeJs($block->getCleanStaticFilesUrl()); ?>')" type="button">
36  <?= $block->escapeHtml(__('Flush Static Files Cache')); ?>
37  </button>
38  <span><?= $block->escapeHtml(__('Preprocessed view files and static files')); ?></span>
39  </p>
40  <?php endif; ?>
41  <?= $block->getChildHtml() ?>
42  </div>
43 <?php endif; ?>
__()
Definition: __.php:13
$block
Definition: block.php:8
endif
$permissions