Files
grzanieplus.pl/apps/backend/modules/stBackend/templates/additionalApplicationsListSuccess.php
2025-03-12 17:06:23 +01:00

72 lines
2.8 KiB
PHP

<?php use_helper('stAdminGenerator') ?>
<?php use_helper('stBackend') ?>
<div id="list-all-apps" class="application_shortcuts bs-mt-4">
<div class="nav-all-apps">
<?php //strtoupper($firstLetter); ?>
<?php foreach ($applications as $application):
if (!$application->isValid())
{
continue;
}
$url = st_url_for($application->getRoute());
?>
<?php if($application->getName() != 'appProductAttributeBackend' && $application->getName() != 'appAdditionalDescBackend'): ?>
<?php
if (!isset($firstLetter) || strtolower($application->getLabel()) [0] != strtolower($firstLetter)){
echo '<a href="#letter'.$application->getLabel()[0].'">' . strtoupper($application->getLabel()[0]) . '</a>';
$firstLetter = strtolower($application->getLabel()[0]);
}
?>
<?php endif; ?>
<?php endforeach ?>
</div>
<?php $firstLetter = null; ?>
<ul class="list-all-icons clearfix">
<?php foreach ($applications as $application):
if (!$application->isValid())
{
continue;
}
$url = st_url_for($application->getRoute());
?>
<?php
if (!isset($firstLetter) || strtolower($application->getLabel()[0]) != strtolower($firstLetter)) {
echo '<li class="line" id="letter' . $application->getLabel()[0] . '"><span>' . strtoupper($application->getLabel()[0]) . '</span></li>';
$firstLetter = strtolower($application->getLabel()[0]);
}
?>
<li>
<div class="icon" style="float: left;">
<a target="_parent" href="<?php echo $url ?>" style="background-image: url(<?php echo get_app_icon($application->getIcon()) ?>);"></a>
</div>
<div class="name">
<a target="_parent" href="<?php echo $url ?>"><?php echo $application->getLabel() ?></a>
</div>
</li>
<?php endforeach ?>
</ul>
<?php if(count($applications) == 2): ?>
<div style="margin: 10px; min-height: 50px; border: 1px solid #ccc; padding: 10px;">
<p style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; padding-top: 15px;"><?php echo __('Brak zainstalowanych dodatkowych aplikacji', null, 'stBackend') ?></p>
</div>
<?php endif; ?>
<div class="clr"></div>
</div>
<?php echo st_get_admin_foot() ?>
<script type="text/javascript">
jQuery(function($) {
$(document).on('click', 'a[href^="#"]', function (event) {
event.preventDefault();
positionTop = $($.attr(this, 'href')).offset().top;
$('html, body').animate({
scrollTop: positionTop - 140
}, 500);
});
});
</script>