fmsystem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fmsystem-commits] [6617] Added drop-down for selecting adjustment inter


From: Erik Holm-Larsen
Subject: [Fmsystem-commits] [6617] Added drop-down for selecting adjustment interval
Date: Thu, 18 Nov 2010 09:37:36 +0000

Revision: 6617
          http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=6617
Author:   erikhl
Date:     2010-11-18 09:37:35 +0000 (Thu, 18 Nov 2010)
Log Message:
-----------
Added drop-down for selecting adjustment interval

Modified Paths:
--------------
    trunk/rental/templates/base/adjustment.php

Modified: trunk/rental/templates/base/adjustment.php
===================================================================
--- trunk/rental/templates/base/adjustment.php  2010-11-18 09:01:21 UTC (rev 
6616)
+++ trunk/rental/templates/base/adjustment.php  2010-11-18 09:37:35 UTC (rev 
6617)
@@ -49,12 +49,26 @@
                        <label for="interval"><?php echo lang('interval') 
?></label>
                </dt>
                <dd>
+               <?php
+                       $current_interval = $adjustment->get_interval();
+                       if ($editable)
+                       {
+                               ?>
+                               <select name="interval">
+                                       <?php
+                                               echo "<option 
".($current_interval == '1' ? 'selected="selected"' : "")." value=\"1\">1 
".lang('year')."</option>";
+                                               echo "<option 
".($current_interval == '2' ? 'selected="selected"' : "")." value=\"2\">2 
".lang('year')."</option>";
+                                               echo "<option 
".($current_interval == '10' ? 'selected="selected"' : "")." value=\"10\">10 
".lang('year')."</option>";
+                                       ?>
+                               </select>
+                               <?php
+                       ?>
                        <?php
-                               if ($editable) {
-                                       echo '<input type="text" 
name="interval" id="interval" value="' . $adjustment->get_interval() . '"/> '.' 
'.lang('year');
-                               } else {
-                                       echo $adjustment->get_interval().' 
'.lang('year');
-                               }
+                       }
+                       else // Non-editable
+                       {
+                               echo $current_interval." ".lang('year');
+                       }
                        ?>
                </dd>
                <dt>
@@ -68,11 +82,12 @@
                                <select name="adjustment_year" 
id="adjustment_year">
                                <?php
                                        $this_year = date('Y');
+                                       $adjustment_year = 
$adjustment->get_year();
                                        $years = 
rental_contract::get_year_range();
                                        foreach($years as $year)
                                        {
                                                ?>
-                                               <option value="<?php echo $year 
?>"<?php echo $this_year == $year ? ' selected="selected"' : '' ?>><?php echo 
$year ?></option>
+                                               <option value="<?php echo $year 
?>"<?php echo $adjustment_year == $year ? ' selected="selected"' : '' ?>><?php 
echo $year ?></option>
                                                <?php
                                        }
                                        ?>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]