member roles edit
This commit is contained in:
		
							parent
							
								
									6a5c1d9007
								
							
						
					
					
						commit
						2e4fb361d7
					
				|  | @ -1,14 +1,14 @@ | ||||||
| function checkSwitch() { | function checkSwitch() { | ||||||
|     $(".groups").each(function() { |     // $(".groups").each(function() {
 | ||||||
|         $(this).find('.form-horizontal > .hide').length < $(this).find('.form-horizontal > div').length ? $(this).removeClass("disabled") : $(this).addClass("disabled") |         // $(this).find('.form-horizontal > .hide').length < $(this).find('.form-horizontal > div').length ? $(this).removeClass("disabled") : $(this).addClass("disabled")
 | ||||||
|     }); |     // });
 | ||||||
|     // $(".groups").addClass('disabled').has('.groups > .form-horizontal > div:not(.hide)').removeClass('disabled');
 |     // $(".groups").addClass('disabled').has('.groups > .form-horizontal > div:not(.hide)').removeClass('disabled');
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| $(document).ready(function(){ | $(document).ready(function(){ | ||||||
|     checkSwitch(); |     // checkSwitch();
 | ||||||
|     $('.onoff').click(function () { |     $('.onoff').click(function () { | ||||||
|         if($(this).parents("h4").length==1) { |         if($(this).parent("h4").length==1) { | ||||||
|             $(this).parents(".map-block").toggleClass("disabled"); |             $(this).parents(".map-block").toggleClass("disabled"); | ||||||
|             $(this).parents(".map-block").find(".form-horizontal").toggleClass("hide"); |             $(this).parents(".map-block").find(".form-horizontal").toggleClass("hide"); | ||||||
|             if($(this).parents(".map-block").hasClass("disabled")){ |             if($(this).parents(".map-block").hasClass("disabled")){ | ||||||
|  | @ -19,17 +19,17 @@ $(document).ready(function(){ | ||||||
|                 $(this).siblings(".subrole_disable_field").val("false"); |                 $(this).siblings(".subrole_disable_field").val("false"); | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|         if($(this).parents("legend").length==1) { |         if($(this).parent("legend").length==1) { | ||||||
|             $(this).toggleClass("disabled"); |             $(this).toggleClass("disabled"); | ||||||
|             $(this).parents("legend").next("div").toggleClass("hide"); |             $(this).parent("legend").next("div").toggleClass("hide"); | ||||||
|             if($(this).parents("legend").next("div").hasClass("hide")){ |             if($(this).parent("legend").next("div").hasClass("hide")){ | ||||||
|                 $(this).text("OFF"); |                 $(this).text("OFF"); | ||||||
|                 $(this).siblings(".subrole_disable_field").val("true"); |                 $(this).siblings(".subrole_disable_field").val("true"); | ||||||
|             }else{ |             }else{ | ||||||
|                 $(this).text("ON"); |                 $(this).text("ON"); | ||||||
|                 $(this).siblings(".subrole_disable_field").val("false"); |                 $(this).siblings(".subrole_disable_field").val("false"); | ||||||
|             } |             } | ||||||
|             checkSwitch(); |             // checkSwitch();
 | ||||||
|         } |         } | ||||||
|        return false; |        return false; | ||||||
|     }); |     }); | ||||||
|  |  | ||||||
|  | @ -11,7 +11,10 @@ class Admin::InfosController < ApplicationController | ||||||
| 	 | 	 | ||||||
|     @roles = Role.excludes('disabled' => true) |     @roles = Role.excludes('disabled' => true) | ||||||
| 	  | 	  | ||||||
|     render :template => 'admin/attributes/index' |     # render :template => 'admin/attributes/index' | ||||||
|  | 	 | ||||||
|  | 	redirect_to(edit_admin_info_path(Info.first.id.to_s)) | ||||||
|  | 	 | ||||||
|   end |   end | ||||||
|    |    | ||||||
|   def show |   def show | ||||||
|  |  | ||||||
|  | @ -11,7 +11,7 @@ | ||||||
|       </div> |       </div> | ||||||
|       <label> |       <label> | ||||||
|     <%= f.check_box :admin %> |     <%= f.check_box :admin %> | ||||||
|   <span><%= t(:admin) %>:</span> |   <span><%= t("admin") %>:</span> | ||||||
|   </label> |   </label> | ||||||
|   </div> |   </div> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue