checkitems.php 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. //TODO отображеине типа чекпойнта в команде
  3. //TODO создание чекпойнта по типу
  4. //TODO при создании типа команд выбор типа чекпоинта из списка
  5. //TODO баг с + когда не выбран класс
  6. //TODO баг: не исчезает - когда убрать выбор
  7. //TODO когда фокус на новосозданном элементе листа - не горит -
  8. //после того как не обновился лист при удалении сериала Fatal error: Uncaught Error: Call to a member function DeleteFromDB() on null in E:\www\prmsys\corp\CheckPointType.php:119 Stack trace: #0 E:\www\prmsys\corp\response.php(14): CheckPointTypes\CheckPointType::Delete('35') #1 {main} thrown in E:\www\prmsys\corp\CheckPointType.php on line 119
  9. //include 'CheckPoint.php';
  10. //include 'CheckPointType.php';
  11. use CheckPoints\CheckPoint;
  12. use CheckPointTypes\CheckPointType;
  13. $classes = CheckPoint::GetCheckPointClasses();
  14. echo "<h3>Варианты для контрольных карт:</h3>";
  15. CheckPoint::EchoClasses($classes,"CheckBox");
  16. echo "<div id='add_new_list' title='Добавить тип' style='display: inline-block; margin-top: -10px; font-size: 25px;' class='round deepskyblue'>+</div><br><br>";
  17. echo "<div id='result_cont'></div>";
  18. EchoContentContainer();
  19. function EchoContentContainer()
  20. {
  21. echo '<br><div id="contents" style="display: block;margin-bottom: 20px;border: solid; width: 500px; border-width: 1px; border-color: #9cb2c4; border-radius: 15px; padding: 15px">
  22. </div>';
  23. }
  24. ?>
  25. <div id="addbutton_template" style="display: none">
  26. <input type='button' id='addcb' value='Добавить'>
  27. </div>
  28. <div id="cont" style="display:none; float:left;border: solid; width: 500px; border-width: 1px; border-color: #9cb2c4; border-radius: 15px; margin-right:20px; padding: 15px">
  29. <p style="margin-bottom: 0"><b>Создать новый вариант</b><br><i>Class: <span id="class_name"></span></i>
  30. <form method='post' action='' id="ajax_form">
  31. <div id="cp_desc" style="color: green"></div>
  32. <p>Название
  33. <input id="cb_name" class="form-input content__main__form__goal" type="text" value="">
  34. <input type='button' id='send' value='Создать'>
  35. <input type='button' id='close' value='Закрыть'>
  36. </p>
  37. <div id="result"></div>
  38. <div id="cbresult"></div>
  39. </form>
  40. </p>
  41. </div>
  42. <!--<input type='button' id='setlast' value='Посл. элемент'>-->