Эх сурвалжийг харах

dashboard items select CT#7539

aragonc 9 жил өмнө
parent
commit
324f279976

+ 53 - 60
main/admin/dashboard_add_users_to_user.php

@@ -159,7 +159,7 @@ function search_users($needle,$type)
             }
            $xajax_response->addAssign('ajax_list_users_single','innerHTML',api_utf8_encode($return));
         } else {
-            $return .= '<select id="origin" name="NoAssignedUsersList[]" multiple="multiple" size="20" style="width:340px;">';
+            $return .= '<select id="origin" class="form-control" name="NoAssignedUsersList[]" multiple="multiple" size="15" ">';
             while($user = Database :: fetch_array($rs)) {
                 $person_name = api_get_person_name($user['firstname'], $user['lastname']);
                 $return .= '<option value="'.$user['user_id'].'" title="'.htmlspecialchars($person_name,ENT_QUOTES).'">'.$person_name.' ('.$user['username'].')</option>';
@@ -401,8 +401,8 @@ if(!empty($msg)) {
         <?php echo get_lang('UserListInPlatform') ?>
         <?php if($add_type == 'multiple') { ?>
             <div class="form-group">
-                <label class="col-lg-9 control-label"><?php echo get_lang('FirstLetterUser');?></label>
-                <div class="col-lg-3">
+                <label class="col-sm-7 control-label"><?php echo get_lang('FirstLetterUser');?></label>
+                <div class="col-sm-5">
                 <select class="selectpicker show-tick form-control" name="firstLetterUser" onchange = "xajax_search_users(this.value,'multiple')">
                     <option value="%">--</option>
                     <?php echo Display::get_alphabet_options($firstLetterUser); ?>
@@ -410,29 +410,46 @@ if(!empty($msg)) {
                 </div>
             </div>
         
-        <div class="form-group">
+        <!-- <div class="form-group">
             <input type="text" id="user_to_add" onkeyup="xajax_search_users(this.value,'single')" onclick="moveItem(document.getElementById('user_to_add'), document.getElementById('destination'))" />
             <div id="ajax_list_users_single"></div>
-        </div>
+        </div> -->
         
         <?php } ?>
-        
-        <div id="ajax_list_users_multiple">
-	<select id="origin" class="form-control" name="NoAssignedUsersList[]" multiple="multiple" size="20">
-            <?php
-            while ($enreg = Database::fetch_array($result)) {
-                    $person_name = api_get_person_name($enreg['firstname'], $enreg['lastname']);
-            ?>
-                    <option value="<?php echo $enreg['user_id']; ?>" <?php echo 'title="'.htmlspecialchars($person_name,ENT_QUOTES).'"';?>>
-                <?php echo $person_name.' ('.$enreg['username'].')'; ?>
-            </option>
-            <?php } ?>
-	</select>
+        <div class="form-group">
+            <div class="col-sm-12">
+                <div id="ajax_list_users_multiple">
+                    <select id="origin" class="form-control" name="NoAssignedUsersList[]" multiple="multiple" size="15">
+                        <?php   while ($enreg = Database::fetch_array($result)) {
+                                $person_name = api_get_person_name($enreg['firstname'], $enreg['lastname']); ?>
+                                  <option value="<?php echo $enreg['user_id']; ?>" <?php echo 'title="'.htmlspecialchars($person_name,ENT_QUOTES).'"';?>>
+                            <?php echo $person_name.' ('.$enreg['username'].')'; ?>
+                        </option>
+                        <?php } ?>
+                    </select>
+                </div>
+            </div>
         </div>
         
+        
     </div>
     <div class="col-md-4">
-        
+        <?php if ($ajax_search) { ?>
+            <button class="btn btn-primary" type="button" onclick="remove_item(document.getElementById('destination'))"></button>
+          <?php } else { ?>
+            <button class="btn btn-primary" type="button" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))">
+                <i class="fa fa-chevron-right"></i>
+            </button>
+            <br /><br />
+            <button class="btn btn-primary" type="button" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))">
+                <i class="fa fa-chevron-left"></i>
+            </button>
+          <?php
+          }
+          ?>
+            <?php
+		echo '<button class="btn btn-success" type="button" value="" onclick="valide()" >'.$tool_name.'</button>';
+            ?>
     </div>
     <div class="col-md-4">
         <?php
@@ -446,51 +463,27 @@ if(!empty($msg)) {
                     echo get_lang('AssignedUsersListToHumanResourcesManager');
 	}
         ?>
+        <div class="form-group">
+            <div class="col-sm-12">
+                <br>
+                <select id='destination' class="form-control" name="UsersList[]" multiple="multiple" size="15" >
+                    <?php
+                    if (is_array($assigned_users_to_hrm)) {
+                            foreach($assigned_users_to_hrm as $enreg) {
+                                    $person_name = api_get_person_name($enreg['firstname'], $enreg['lastname']);
+                    ?>
+                            <option value="<?php echo $enreg['user_id']; ?>" <?php echo 'title="'.htmlspecialchars($person_name,ENT_QUOTES).'"'; ?>>
+                        <?php echo $person_name.' ('.$enreg['username'].')'; ?>
+                    </option>
+                    <?php }
+                    }?>
+                </select>
+            </div>
+        </div>    
+
     </div>
 </div>
 
-<table border="0" cellpadding="5" cellspacing="0" width="100%" align="center">
-
-<tr>
-  <td width="45%" align="center">
-	
-  </td>
-
-  <td width="10%" valign="middle" align="center">
-  <?php if ($ajax_search) { ?>
-    <button class="btn btn-primary" type="button" onclick="remove_item(document.getElementById('destination'))"></button>
-  <?php } else { ?>
-    <button class="btn btn-primary" type="button" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))" onclick="moveItem(document.getElementById('origin'), document.getElementById('destination'))">
-        <i class="fa fa-chevron-right"></i>
-    </button>
-    <br /><br />
-    <button class="btn btn-primary" type="button" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))" onclick="moveItem(document.getElementById('destination'), document.getElementById('origin'))">
-        <i class="fa fa-chevron-left"></i>
-    </button>
-  <?php
-  }
-  ?>
-	<br /><br /><br /><br />
-	<?php
-		echo '<button class="btn btn-success" type="button" value="" onclick="valide()" >'.$tool_name.'</button>';
-	?>
-  </td>
-  <td width="45%" align="center">
-  <select id='destination' name="UsersList[]" multiple="multiple" size="20" style="width:320px;">
-	<?php
-	if (is_array($assigned_users_to_hrm)) {
-		foreach($assigned_users_to_hrm as $enreg) {
-			$person_name = api_get_person_name($enreg['firstname'], $enreg['lastname']);
-	?>
-		<option value="<?php echo $enreg['user_id']; ?>" <?php echo 'title="'.htmlspecialchars($person_name,ENT_QUOTES).'"'; ?>>
-            <?php echo $person_name.' ('.$enreg['username'].')'; ?>
-        </option>
-	<?php }
-	}?>
-  </select></td>
-</tr>
-</table>
-
 </form>
 
 <?php