edit.html.php 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <?php include $app->getModuleRoot() . 'common/view/header.html.php';?>
  2. <?php js::set('projectID', $projectID);?>
  3. <div id="mainContent" class="main-content fade">
  4. <div class="center-block">
  5. <div class="main-header">
  6. <h2><?php echo $lang->cm->create;?></h2>
  7. </div>
  8. <form class="load-indicator main-form form-ajax" method='post' enctype='multipart/form-data' id='dataform'>
  9. <table class="table table-form">
  10. <tbody>
  11. <tr>
  12. <th><?php echo $lang->cm->object;?></th>
  13. <td><?php echo html::select('category', $lang->baseline->objectList, $baseline->category, "class='form-control chosen'");?></td>
  14. <td></td>
  15. </tr>
  16. <tr>
  17. <th><?php echo $lang->cm->from;?></th>
  18. <td><?php echo html::select('from', '', 0, "class='form-control chosen'");?></td>
  19. </tr>
  20. <tr>
  21. <th><?php echo $lang->cm->version;?></th>
  22. <td><?php echo html::input('version', $baseline->version, "class='form-control'");?></td>
  23. </tr>
  24. <tr>
  25. <th><?php echo $lang->cm->title;?></th>
  26. <td><?php echo html::input('title', $baseline->title, "class='form-control'");?></td>
  27. </tr>
  28. <tr>
  29. <td><?php echo html::hidden('product', isset($review->product) ? $review->product : 0)?></td>
  30. <td class='form-actions'><?php echo html::submitButton() . html::backButton();?></td>
  31. </tr>
  32. </tbody>
  33. </table>
  34. </form>
  35. </div>
  36. </div>
  37. <?php js::set('from', $baseline->from);?>
  38. <script>
  39. $('#category').change(function()
  40. {
  41. var category = $(this).val();
  42. var link = createLink('cm', 'ajaxGetReviews', "category=" + category + "&projectID=" + projectID + '&from=' + from);
  43. $.post(link, function(data)
  44. {
  45. $('#from').replaceWith(data);
  46. $('#from_chosen').remove();
  47. $('#from').val(from);
  48. $('#from').chosen();
  49. })
  50. })
  51. function getProduct(reviewID)
  52. {
  53. var link = createLink('cm', 'ajaxGetProduct', "reviewID=" + reviewID);
  54. $.get(link, function(data)
  55. {
  56. var productID = data ? data : 0;
  57. $('#product').val(productID);
  58. })
  59. }
  60. $('#category').change();
  61. getProduct(from);
  62. </script>
  63. <?php include $app->getModuleRoot() . 'common/view/footer.html.php';?>