summaryrefslogtreecommitdiff
path: root/UI/payments/payments_filter.html
blob: 7f73571593fbdcadff7309f6db917114cfe77b4d (plain)
  1. <?lsmb INCLUDE 'ui-header.html'
  2. include_stylesheet = [
  3. 'css/global.css'
  4. 'UI/payments/payments.css'
  5. ]
  6. titlebar = text('Selection')
  7. ?>
  8. <?lsmb PROCESS 'elements.html' # Include form elements helper. ?>
  9. <body id="payments-filter-body">
  10. <div class="listtop">
  11. <!-- CT: Strings for locales:
  12. <?lsmb text('Filtering Receipts') ?>
  13. <?lsmb text('Filtering Payments') ?> -->
  14. <?lsmb IF account_class == 1 ?><?lsmb t = 'Payments'
  15. ?><?lsmb ELSE ?><?lsmb t = 'Receipts'
  16. ?><?lsmb END ?>
  17. <?lsmb text("Filtering $t") ?>
  18. </div>
  19. <form name="search" method="post" action="payment.pl">
  20. <?lsmb INCLUDE input element_data={
  21. value = accountclass
  22. type = "hidden"
  23. name = "accountclass"
  24. } ?>
  25. <div id = "payments-filter-categories" class="inputgroup">
  26. <?lsmb IF projects ?>
  27. <div id = "payments-filter-projects" class="input">
  28. <label for="project"><?lsmb text('Project') ?></label>
  29. d<select name="project_id" id="project">
  30. <?lsmb FOREACH p = projects ?>
  31. <option value="<?lsmb p.id ?>"><?lsmb p.projectnumber ?></option>
  32. <?lsmb END ?>
  33. </div>
  34. <?lsmb END ?>
  35. <?lsmb IF departments ?>
  36. <div id = "payments-filter-departments" class="input">
  37. <label for="department"><?lsmb text('Department') ?></label>
  38. <select name="department_id" id="department">
  39. <?lsmb FOREACH d = departments ?>
  40. <option value="<?lsmb d.id ?>"><?lsmb d.description ?></option>
  41. <?lsmb END ?>
  42. </div>
  43. <?lsmb END ?>
  44. <?lsmb IF businesses ?>
  45. <div id = "payments-filter-businesses" class="input">
  46. <label for="businesses"><?lsmb text('Business Class') ?></label>
  47. <select name="businesses" id="businesses">
  48. <?lsmb FOREACH b = businesses ?>
  49. <option value="<?lsmb b.id ?>"><?lsmb b.description ?></option>
  50. <?lsmb END ?>
  51. </div>
  52. <?lsmb END ?>
  53. </div>
  54. <div id = "payments-filter-daterow" class = "inputgroup">
  55. <?lsmb PROCESS input element_data = {
  56. label = text('Date From:')
  57. type = "text"
  58. class = "date"
  59. value = date_from
  60. name = "date_from"
  61. size = 12
  62. } # ' ?>
  63. <?lsmb PROCESS input element_data = {
  64. label = text('Date To:')
  65. type = "text"
  66. class = "date"
  67. value = date_to
  68. name = "date_to"
  69. size = 12
  70. } # ' ?>
  71. </div>
  72. <div id = "payments-filter-currency-row" class="inputgroup" ?>
  73. <label for="currency"><?lsmb text('Currency')?></label>
  74. <select name="currency" id="currency">
  75. <?lsmb FOREACH c = currencies ?>
  76. <option value = "<?lsmb c ?>"><?lsmb c ?></option>
  77. <?lsmb END ?>
  78. </select>
  79. </div>
  80. </div>
  81. <?lsmb INCLUDE button element_data = {
  82. type = "submit"
  83. text = text('Continue')
  84. class = "submit"
  85. value = "display_payments"
  86. } ?>
  87. </form>
  88. </body>
  89. </html>