entry.html 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <ul class="uk-breadcrumb uk-margin-remove-top uk-margin-remove-bottom">
  2. <li><a href="index.php" class="uk-icon-link" uk-icon="home"></a></li>
  3. <li><a href="index.php?p=collections" class="uk-icon-link" uk-icon="database"></a></li>
  4. <li><a href="index.php?p=collections&collection=<?php echo $TemplateData['loadedCollection']['id'] ?? ''; ?>"><?php echo $TemplateData['loadedCollection']['name'] ?? ''; ?></a></li>
  5. <?php if($TemplateData['showEdit'] === true) { ?>
  6. <li><a href="index.php?p=manageentry&collection=<?php echo $TemplateData['loadedCollection']['id'] ?? ''; ?>&id=<?php echo $TemplateData['entry']['id']; ?>"><?php echo $I18n->t('global.edit'); ?></a></li>
  7. <?php } ?>
  8. </ul>
  9. <div class="uk-grid-small uk-grid-row-small uk-grid-row-small" uk-grid>
  10. <div class="uk-width-2-3@m">
  11. <?php
  12. if(isset($TemplateData['entry']['fields'])) {
  13. foreach($TemplateData['entry']['fields'] as $field) {
  14. if($field['identifier'] == "coverimage") continue;
  15. if($field['identifier'] == "attachment") continue;
  16. $_fieldViewSpecial = Summoner::themefile('entry/field-'.$field['type'].'-'.$field['identifier'].'.html', UI_THEME);
  17. $_fieldView = Summoner::themefile('entry/field-'.$field['type'].'.html', UI_THEME);
  18. if(file_exists($_fieldViewSpecial)) {
  19. require $_fieldViewSpecial;
  20. }
  21. elseif(file_exists($_fieldView)) {
  22. require $_fieldView;
  23. }
  24. else {
  25. require $TemplateData['fieldViewDefault'];
  26. }
  27. }
  28. }
  29. ?>
  30. </div>
  31. <div class="uk-width-1-3@m">
  32. <?php
  33. if(isset($TemplateData['entry']['fields'])) {
  34. foreach($TemplateData['entry']['fields'] as $field) {
  35. if($field['identifier'] == "coverimage" || $field['identifier'] == "attachment") {
  36. $_fieldViewSpecial = Summoner::themefile('entry/field-'.$field['type'].'-'.$field['identifier'].'.html', UI_THEME);
  37. $_fieldView = Summoner::themefile('entry/field-'.$field['type'].'.html', UI_THEME);
  38. if(file_exists($_fieldViewSpecial)) {
  39. require $_fieldViewSpecial;
  40. }
  41. elseif(file_exists($_fieldView)) {
  42. require $_fieldView;
  43. }
  44. else {
  45. require $TemplateData['fieldViewDefault'];
  46. }
  47. }
  48. }
  49. }
  50. ?>
  51. </div>
  52. </div>