dashboard.html 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php if(!empty($TemplateData['search'])) { ?>
  2. <div uk-alert id="searchNotice">
  3. <button class="uk-alert-close" type="button" uk-close></button>
  4. <p><?php echo $I18n->t('global.search.resultfor', $TemplateData['search'] ?? ''); ?></p>
  5. </div>
  6. <script type="text/javascript">
  7. UIkit.util.on('#searchNotice', 'hide', function () {
  8. window.location.href="index.php";
  9. });
  10. </script>
  11. <?php } ?>
  12. <div class="uk-grid-divider uk-child-width-expand@s" uk-grid>
  13. <?php foreach($TemplateData['latest'] as $k=>$v) { ?>
  14. <div class="uk-width-1@s uk-width-1-2@m uk-width-1-3@l">
  15. <a href="index.php?p=collections&collection=<?php echo $k; echo $TemplateData['navSearched'] ?? ''; ?>"><?php echo $v['name']; ?></a><br />
  16. <?php echo $v['description']; ?>
  17. <?php
  18. if(isset($v['entries']['results'])) {
  19. foreach($v['entries']['results'] as $entryK=>$entry) { ?>
  20. <div class="uk-card uk-card-default uk-grid-collapse uk-child-width-1-2@s uk-child-width-1-1@m uk-child-width-1-2@xl uk-margin" uk-grid>
  21. <div class="uk-card-media-left uk-cover-container">
  22. <?php if(isset($entry['fields']['coverimage'])) { ?>
  23. <a href="index.php?p=entry&collection=<?php echo $k ?>&id=<?php echo $entryK; ?>">
  24. <img src="<?php echo PATH_WEB_STORAGE.'/'.$k.'/'.$entryK.'/'.$entry['fields']['coverimage']['value']; ?>"
  25. alt="<?php echo $entry['fields']['coverimage']['displayname']; ?>" uk-cover>
  26. <canvas width="600" height="400"></canvas>
  27. </a>
  28. <?php } ?>
  29. </div>
  30. <div>
  31. <div class="uk-card-body uk-visible@l">
  32. <?php if(isset($entry['fields']['title'])) { ?>
  33. <h3 class="uk-card-title"><?php echo $entry['fields']['title']['value']; ?></h3>
  34. <?php } ?>
  35. <?php if(isset($entry['fields']['description']['value'])) { ?>
  36. <p><?php echo $entry['fields']['description']['value']; ?></p>
  37. <?php } ?>
  38. </div>
  39. <div class="uk-card-footer">
  40. <a href="index.php?p=entry&collection=<?php echo $k ?>&id=<?php echo $entryK; ?>" class="uk-button uk-button-text"><?php echo $I18n->t('global.view'); ?></a>
  41. </div>
  42. </div>
  43. </div>
  44. <?php
  45. }
  46. }
  47. ?>
  48. </div>
  49. <?php } ?>
  50. </div>