query.html.php 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php include $app->getModuleRoot() . 'common/view/header.html.php';?>
  2. <?php js::set('rawMethod', $app->rawMethod);?>
  3. <?php js::set('dataview', $data ? $data : '');?>
  4. <?php js::set('warningDesign', $lang->dataview->error->warningDesign);?>
  5. <?php js::set('langSettings', isset($data->langs) ? $data->langs : '')?>
  6. <?php js::set('objectFields', isset($objectFields) ? $objectFields : array());?>
  7. <?php js::set('fieldSettings', zget($data, 'fieldSettings', ''));?>
  8. <script>
  9. <?php include '../js/datastorage.js';?>
  10. window.DataStorage = initStorage(
  11. {
  12. fields: {},
  13. columns: {},
  14. rows: {},
  15. langs: langSettings ? JSON.parse(langSettings) : {},
  16. relatedObject: {},
  17. fieldSettings: Array.isArray(fieldSettings) || typeof fieldSettings != 'object' ? {} : fieldSettings,
  18. objectFields: objectFields
  19. }, true);
  20. </script>
  21. <div id='mainMenu' class='clearfix'>
  22. <div class='btn-toolbar pull-left'>
  23. <div class='page-title'>
  24. <?php echo html::a($backLink, '<i class="icon icon-angle-left"></i> <span class="text">' . $lang->goback . '</span>', '', "id='back' class='btn btn-link' title={$lang->goback}");?>
  25. </div>
  26. <div class='divider'></div>
  27. <div class='page-title'>
  28. <span title='<?php echo $title;?>'><?php echo $title;?></span>
  29. </div>
  30. </div>
  31. <div class="create-action pull-right">
  32. <?php if($app->rawMethod == 'create') echo html::a($saveLink, '<i class="icon icon-save"></i> ' . $lang->save, '', "class='btn btn-primary' id='saveButton'");?>
  33. <?php if($app->rawMethod != 'create') echo '<button type="button" class="btn btn-primary" id="save"><i class="icon icon-save"></i> ' . $lang->save. '</button>';?>
  34. </div>
  35. </div>
  36. <div id='mainContent' class='main-content'>
  37. <div class='center-block'>
  38. <style><?php include '../css/querybase.css';?></style>
  39. <?php include 'querybase.html.php';?>
  40. <script><?php include '../js/querybase.js';?></script>
  41. </div>
  42. </div>
  43. <?php include $app->getModuleRoot() . 'common/view/footer.html.php';?>