fix view for different_user for ad_banner. add field 'best size' for ad_banner within form
This commit is contained in:
		
							parent
							
								
									7c6b807170
								
							
						
					
					
						commit
						5f6696a358
					
				|  | @ -1,7 +1,7 @@ | |||
| class Admin::AdBannersController < OrbitBackendController | ||||
|   layout "new_admin" | ||||
|   before_filter :authenticate_user! | ||||
|   before_filter :for_app_manager,:except => [:index,:show]  | ||||
|   before_filter :for_app_manager,:except => [:index,:show,:update,:realtime_preview]  | ||||
|   before_filter :for_app_sub_manager | ||||
| 
 | ||||
|   def rename | ||||
|  |  | |||
|  | @ -1,7 +1,7 @@ | |||
| class Admin::AdImagesController < ApplicationController | ||||
| class Admin::AdImagesController < OrbitBackendController | ||||
|   layout 'new_admin' | ||||
|   before_filter :authenticate_user! | ||||
|   before_filter :is_admin? | ||||
|   before_filter :for_app_sub_manager | ||||
| 
 | ||||
|   def edit | ||||
|     @ad_banner = AdBanner.find params[:ad_banner_id] | ||||
|  |  | |||
|  | @ -7,6 +7,10 @@ | |||
| 			<%= f.select :ad_fx ,AdBanner::FX_TYPES %> | ||||
| 			<%= f.label :transition_sec, t('admin.ad.transition_sec') %> | ||||
| 			<%= f.text_field :transition_sec,:placeholder=>t('admin.ad.sec_place_holder'),:class=> "span3" %> <%= t("admin.ad.trans_unit_sec") %> | ||||
| 			<%if  at_least_module_manager%> | ||||
| 				<%= f.label :best_size, t('admin.ad.best_size') %> | ||||
| 				<%= f.text_field :best_size %> Ex: 500px x 300px | ||||
| 			<% end -%> | ||||
| 			<br> | ||||
| 			<%= f.submit t("admin.ad.update_banner"), :class => 'btn' %> | ||||
| 			<%= f.submit t("cancel"),:type=>'reset', :class => 'btn'  %> | ||||
|  |  | |||
|  | @ -22,6 +22,13 @@ | |||
| 			</div> | ||||
| 		</div> | ||||
| 
 | ||||
| 		<div class="control-group"> | ||||
| 			<%= f.label :best_size, t('admin.ad.best_size'),:class => "control-label" %> | ||||
| 			<div class="controls"> | ||||
| 				<%= f.text_field :best_size %> Ex: 500px x 300px | ||||
| 			</div> | ||||
| 		</div> | ||||
| 		 | ||||
| 		<div class="control-group"> | ||||
| 			<%= f.label :ad_fx, t('admin.ad.ab_fx') %> | ||||
| 			<div class="controls"> | ||||
|  |  | |||
|  | @ -13,11 +13,16 @@ | |||
| 	<ul id="banner_tab" class="nav nav-tabs"> | ||||
| 		<% @ad_banners.each do |ab| %> | ||||
| 			<%= content_tag :li ,:class => (ab ==  @active ? 'active' : nil) do %> | ||||
| 				<%if  at_least_module_manager%>	 | ||||
| 					<i class="icons-pencil"></i> | ||||
| 					<%= link_to(ab.title,"##{ab.title.dehumanize}",:contenteditable=>"false",:data=>{:toggle=>"tab" ,'edit-url' =>(admin_rename_ad_banner_path ab) } )%> | ||||
| 				<% else %> | ||||
| 					<%= link_to(ab.title,"##{ab.title.dehumanize}",:data=>{:toggle=>"tab" } )%> | ||||
| 				<% end -%> | ||||
| 			<% end -%> | ||||
| 		<%= content_tag :li,link_to(t("admin.ad.new_banner"),"#new-a-banner",:data=>{:toggle=>"modal"}),:id=>'new_ad_banner_tab_but',:class => (@active.nil? ? 'active' : nil ) %> | ||||
| 		<% end -%> | ||||
| 		 | ||||
| 		<%= content_tag :li,link_to(t("admin.ad.new_banner"),"#new-a-banner",:data=>{:toggle=>"modal"}),:id=>'new_ad_banner_tab_but',:class => (@active.nil? ? 'active' : nil ) if  at_least_module_manager%> | ||||
| 		 | ||||
| 	</ul> | ||||
| 	 | ||||
|  |  | |||
|  | @ -80,7 +80,10 @@ | |||
|               <!--請程式務必將圖片尺寸加入到行內裡--> | ||||
|               <%= image_tag @ad_image.file rescue ''%> | ||||
|             </div> | ||||
|             <span class="alert widgetInfo"><%= t("admin.ad.widget_info_for_ad_image_size",:best_size=> @ad_image.ad_banner.best_size) if !@ad_image.ad_banner.best_size.empty?%></span> | ||||
|             <% if !@ad_image.ad_banner.best_size.empty?%> | ||||
|               <span class="alert widgetInfo"><%= t("admin.ad.widget_info_for_ad_image_size",:best_size=> @ad_image.ad_banner.best_size) %> | ||||
|               </span> | ||||
|               <% end -%> | ||||
|             <div class="controls file-upload input-prepend"> | ||||
|               <label class="control-label add-on btn" for="input-upload"> | ||||
| 								<%= t(:browse) %> | ||||
|  |  | |||
|  | @ -91,6 +91,7 @@ en: | |||
|       ab_fx: FX | ||||
|       all_banners: AdBanner list | ||||
|       banner_best_size: Banner Best Size | ||||
|       best_size: Best size | ||||
|       new_banner: New banner | ||||
|       new_image: New image | ||||
|       showing: Showing | ||||
|  |  | |||
|  | @ -85,6 +85,7 @@ zh_tw: | |||
|       ab_fx: 轉場特效 | ||||
|       all_banners: 輪播清單 | ||||
|       banner_best_size: Banner 尺寸 | ||||
|       best_size: 最佳尺寸 | ||||
|       cate_auth: 分類授權 | ||||
|       delete_banner: 刪除整組輪播 | ||||
|       new_banner: 新增輪播 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue